<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problem bei Zugriff auf Membervariable einer Vererbten Klasse]]></title><description><![CDATA[<p>Ich habe das Problem das ich aus irgendeinem Grund beim Zugriff auf eine Membervariable einen Zugriffsfehler bekomme.<br />
Ich habe eine Klasse von CListCtrl abgeleitet und möchte zusätzliche Daten in einer List speichern.</p>
<p>CStringList* m_pStringList;</p>
<p>Dazu wird die StringListe im Konstruktor angelegt</p>
<p>:m_pStringList(NULL)<br />
{ m_pStringList = new CStringList;}</p>
<p>Seltsam ist nun, dass ich in einer Memberfunktion dieser Klasse beim Zugriff auf die Variable (AddTail) eine Assertion bekomme.<br />
Das selbe passiert auch bei Listen, Maps, Vektoren oder sogar bei Pointer auf CString, eben sobald ich keinen Typ, sondern einen Pointer auf einen Typ deklariere.<br />
Der Zeiger hat beim Debug in der aufrufenden Memberfunktion übrigens immer den Wert 0xcdcdcdcd.</p>
<p>Wo könnte hier der Fehler liegen?</p>
<p>Danke im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/69322/problem-bei-zugriff-auf-membervariable-einer-vererbten-klasse</link><generator>RSS for Node</generator><lastBuildDate>Sat, 02 May 2026 06:45:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/69322.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 26 Mar 2004 11:39:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem bei Zugriff auf Membervariable einer Vererbten Klasse on Fri, 26 Mar 2004 11:39:40 GMT]]></title><description><![CDATA[<p>Ich habe das Problem das ich aus irgendeinem Grund beim Zugriff auf eine Membervariable einen Zugriffsfehler bekomme.<br />
Ich habe eine Klasse von CListCtrl abgeleitet und möchte zusätzliche Daten in einer List speichern.</p>
<p>CStringList* m_pStringList;</p>
<p>Dazu wird die StringListe im Konstruktor angelegt</p>
<p>:m_pStringList(NULL)<br />
{ m_pStringList = new CStringList;}</p>
<p>Seltsam ist nun, dass ich in einer Memberfunktion dieser Klasse beim Zugriff auf die Variable (AddTail) eine Assertion bekomme.<br />
Das selbe passiert auch bei Listen, Maps, Vektoren oder sogar bei Pointer auf CString, eben sobald ich keinen Typ, sondern einen Pointer auf einen Typ deklariere.<br />
Der Zeiger hat beim Debug in der aufrufenden Memberfunktion übrigens immer den Wert 0xcdcdcdcd.</p>
<p>Wo könnte hier der Fehler liegen?</p>
<p>Danke im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/489354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/489354</guid><dc:creator><![CDATA[Hiob0113]]></dc:creator><pubDate>Fri, 26 Mar 2004 11:39:40 GMT</pubDate></item></channel></rss>