<?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[virtueller Destruktor]]></title><description><![CDATA[<p>Hallo!</p>
<p>Scott Meyers schreibt in seinem Buch, dass Basisklassen immer einen virtuellen Destruktor haben müssen. Erklärungen etc. finde ich einleuchtend. Gilt dies auch für abgeleitete Klassen, die nicht weiter als Basisklasse dienen oder braucht hier nicht explizit ein (virtueller) Destruktor angegeben werden?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/289573/virtueller-destruktor</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 02:08:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/289573.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Jul 2011 06:18:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to virtueller Destruktor on Fri, 08 Jul 2011 06:18:55 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Scott Meyers schreibt in seinem Buch, dass Basisklassen immer einen virtuellen Destruktor haben müssen. Erklärungen etc. finde ich einleuchtend. Gilt dies auch für abgeleitete Klassen, die nicht weiter als Basisklasse dienen oder braucht hier nicht explizit ein (virtueller) Destruktor angegeben werden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2090175</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2090175</guid><dc:creator><![CDATA[Laura_M]]></dc:creator><pubDate>Fri, 08 Jul 2011 06:18:55 GMT</pubDate></item><item><title><![CDATA[Reply to virtueller Destruktor on Fri, 08 Jul 2011 06:33:31 GMT]]></title><description><![CDATA[<p>Einmal virtuell, immer virtuell. Wenn eine abgeleitete Klasse im Destruktor nichts tun muss, brauchst du in auch nicht deklarieren oder implementieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2090177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2090177</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Fri, 08 Jul 2011 06:33:31 GMT</pubDate></item><item><title><![CDATA[Reply to virtueller Destruktor on Fri, 08 Jul 2011 06:43:39 GMT]]></title><description><![CDATA[<p>manni66 schrieb:</p>
<blockquote>
<p>Einmal virtuell, immer virtuell.</p>
</blockquote>
<p>Heißt das, dass die &quot;Virtualität&quot; ebenfalls vererbt wird auch in folgendem Fall?</p>
<pre><code class="language-cpp">class Basis
{
public:
    virtual ~Basis() {}
};

class Foo : public Basis
{
public:
    ~Foo() {}
};
</code></pre>
<p>Ist der Destruktor von Foo auch virtuell?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2090181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2090181</guid><dc:creator><![CDATA[Laura_M]]></dc:creator><pubDate>Fri, 08 Jul 2011 06:43:39 GMT</pubDate></item><item><title><![CDATA[Reply to virtueller Destruktor on Fri, 08 Jul 2011 06:51:52 GMT]]></title><description><![CDATA[<p>Laura_M schrieb:</p>
<blockquote>
<p>Heißt das, dass die &quot;Virtualität&quot; ebenfalls vererbt wird auch in folgendem Fall?</p>
</blockquote>
<p>Exakt. Ja.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2090185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2090185</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 08 Jul 2011 06:51:52 GMT</pubDate></item><item><title><![CDATA[Reply to virtueller Destruktor on Fri, 08 Jul 2011 07:01:32 GMT]]></title><description><![CDATA[<p>Alles klar, Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2090188</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2090188</guid><dc:creator><![CDATA[Laura_M]]></dc:creator><pubDate>Fri, 08 Jul 2011 07:01:32 GMT</pubDate></item></channel></rss>