<?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[Vererbung Probleme]]></title><description><![CDATA[<p>Guten Abend zusammen,</p>
<p>ich habe eine Klasse Person(), von dieser Erbt die Klasse Student;</p>
<p>Folgender Quellcode:</p>
<pre><code class="language-cpp">Person* p = new Person();
 Student* stud = new Student(&quot;Jochen&quot;);
p = stud;
</code></pre>
<p>Leider führt die letzte Zuweisung zu folgendem Fehler:</p>
<p>1&gt;.\TestFile.cpp(17) : error C2243: 'Typumwandlung': Konvertierung von 'Student *' zu 'Person *' ist bereits vorhanden, aber es kann nicht darauf zugegriffen werden.</p>
<p>Entwicklungsumgebung VS2005</p>
<p>Hat jemand einen Tip/Idee woran das liegen könnte?</p>
<p>Gruß Cyberdevil</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165765/vererbung-probleme</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 01:24:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165765.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Nov 2006 19:56:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vererbung Probleme on Wed, 22 Nov 2006 19:56:55 GMT]]></title><description><![CDATA[<p>Guten Abend zusammen,</p>
<p>ich habe eine Klasse Person(), von dieser Erbt die Klasse Student;</p>
<p>Folgender Quellcode:</p>
<pre><code class="language-cpp">Person* p = new Person();
 Student* stud = new Student(&quot;Jochen&quot;);
p = stud;
</code></pre>
<p>Leider führt die letzte Zuweisung zu folgendem Fehler:</p>
<p>1&gt;.\TestFile.cpp(17) : error C2243: 'Typumwandlung': Konvertierung von 'Student *' zu 'Person *' ist bereits vorhanden, aber es kann nicht darauf zugegriffen werden.</p>
<p>Entwicklungsumgebung VS2005</p>
<p>Hat jemand einen Tip/Idee woran das liegen könnte?</p>
<p>Gruß Cyberdevil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179575</guid><dc:creator><![CDATA[Cyberdevil23]]></dc:creator><pubDate>Wed, 22 Nov 2006 19:56:55 GMT</pubDate></item><item><title><![CDATA[Reply to Vererbung Probleme on Wed, 22 Nov 2006 20:11:51 GMT]]></title><description><![CDATA[<p>Ist Student &quot;private&quot; abgeleitet?<br />
Versuchs mal mit &quot;public&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179583</guid><dc:creator><![CDATA[wolfyy]]></dc:creator><pubDate>Wed, 22 Nov 2006 20:11:51 GMT</pubDate></item><item><title><![CDATA[Reply to Vererbung Probleme on Wed, 22 Nov 2006 20:17:13 GMT]]></title><description><![CDATA[<p>Was du da machst erzeugt ein Speicherleck. Bevor du p etwas neues zuweist, solltest du ein delete auf p durchführen. Also:</p>
<pre><code class="language-cpp">Person *p = new Person();
delete p;
p = ...;
</code></pre>
<p>Btw: Hast du mal in die Hilfe geguckt? Manchmal findet man da bereits eine Lösung des Problems. Um direkt zum Artikel zu kommen, einfach in VS den Fehler in der Fehlerliste anwählen und F1 drücken.</p>
<p>Greetz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179585</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Wed, 22 Nov 2006 20:17:13 GMT</pubDate></item></channel></rss>