<?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 Vererbung]]></title><description><![CDATA[<p>Hallo!<br />
ich habe in meinem programm 2 klassen:<br />
- artikel<br />
- hifi</p>
<p>hifi erbt von artikel.</p>
<p>in einer weiteren klasse habe ich ein Array, dass pointer auf artikel verwaltet.<br />
objekte von hifi werden auch in dem array gespeichert. das funktioniert soweit.</p>
<p>nur habe ich jetzt eine funktion in der klasse hifi auf die ich, über das array (also pointer auf artikel), zugreifen will. und das macht er mir nicht. wie kann ich beim aufruf über das array sozusagen von artikel auf hifi casten?</p>
<p>hoffe mein problem ist klar geworden. ist nicht ganz einfach kurz zu erklären.</p>
<p>schon mal danke für die hilfe!</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/130174/problem-bei-vererbung</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 11:47:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/130174.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Dec 2005 15:19:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 15:19:42 GMT]]></title><description><![CDATA[<p>Hallo!<br />
ich habe in meinem programm 2 klassen:<br />
- artikel<br />
- hifi</p>
<p>hifi erbt von artikel.</p>
<p>in einer weiteren klasse habe ich ein Array, dass pointer auf artikel verwaltet.<br />
objekte von hifi werden auch in dem array gespeichert. das funktioniert soweit.</p>
<p>nur habe ich jetzt eine funktion in der klasse hifi auf die ich, über das array (also pointer auf artikel), zugreifen will. und das macht er mir nicht. wie kann ich beim aufruf über das array sozusagen von artikel auf hifi casten?</p>
<p>hoffe mein problem ist klar geworden. ist nicht ganz einfach kurz zu erklären.</p>
<p>schon mal danke für die hilfe!</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946374</guid><dc:creator><![CDATA[Sven1980]]></dc:creator><pubDate>Tue, 20 Dec 2005 15:19:42 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 15:21:48 GMT]]></title><description><![CDATA[<p>Mit dynamic_cast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946377</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Tue, 20 Dec 2005 15:21:48 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 15:42:36 GMT]]></title><description><![CDATA[<p>und wie funktioniert das?</p>
<p>wie heißt denn der befehl?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946391</guid><dc:creator><![CDATA[Sven1980]]></dc:creator><pubDate>Tue, 20 Dec 2005 15:42:36 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 15:48:10 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">dynamic_cast&lt;hifi&gt; (array[index]);
</code></pre>
<p>Klingt aber schwer nach Designfehler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946398</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Tue, 20 Dec 2005 15:48:10 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 15:49:43 GMT]]></title><description><![CDATA[<p>gut möglich, dass es ein design fehler ist! aber der prof wills halt so, dann mach ichs so <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/946400</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946400</guid><dc:creator><![CDATA[Sven1980]]></dc:creator><pubDate>Tue, 20 Dec 2005 15:49:43 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 16:09:46 GMT]]></title><description><![CDATA[<p>Wenn schon, dann so</p>
<pre><code class="language-cpp">dynamic_cast&lt;hifi*&gt; (array[index]);
</code></pre>
<p>Es sind ja immerhin Pointer. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/946415</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946415</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 20 Dec 2005 16:09:46 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 18:18:59 GMT]]></title><description><![CDATA[<p>Wenn du ganz genau weisst, dass sich hinter dem <em>artikel</em>-Zeiger ein <em>hifi</em>-Objekt verbirgt, dann ist dynamic_cast vollkommen überflüssig. Ein simples static_cast reicht dann auch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946529</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Tue, 20 Dec 2005 18:18:59 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Vererbung on Tue, 20 Dec 2005 19:07:25 GMT]]></title><description><![CDATA[<p>groovemaster schrieb:</p>
<blockquote>
<p>Wenn du ganz genau weisst, dass sich hinter dem <em>artikel</em>-Zeiger ein <em>hifi</em>-Objekt verbirgt, dann ist dynamic_cast vollkommen überflüssig. Ein simples static_cast reicht dann auch.</p>
</blockquote>
<p>polymorpic_downcast <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/946543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946543</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Tue, 20 Dec 2005 19:07:25 GMT</pubDate></item></channel></rss>