<?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[[solved] Destruktoren in abgeleiteten Klassen]]></title><description><![CDATA[<p>Hallo allerseits,</p>
<p>ich leite ein Klasse von einer anderen ab, von der ich nicht genau weiß, wie diese ihre Daten verwaltet:</p>
<pre><code class="language-cpp">class plane : public vnl_matrix&lt;int&gt;
{
// ...
};
</code></pre>
<p>Der Destruktor der Klasse <strong>plane</strong> soll jetzt gar nichts machen. Da ich aber nicht genau weiß, was der Destruktor der Elternklasse macht, stellt sich mir die Frage, wie ich sicherstelle, dass trotzdem deren Destruktor aufgerufen wird?</p>
<pre><code class="language-cpp">~plane() : ~vnl_matrix&lt;int&gt;() {}
</code></pre>
<p>Das oben stehende klappt zumindest nicht.</p>
<p>Danke für die Antworten. mbu.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/225454/solved-destruktoren-in-abgeleiteten-klassen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 12:55:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/225454.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Oct 2008 15:45:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [solved] Destruktoren in abgeleiteten Klassen on Thu, 23 Oct 2008 17:41:47 GMT]]></title><description><![CDATA[<p>Hallo allerseits,</p>
<p>ich leite ein Klasse von einer anderen ab, von der ich nicht genau weiß, wie diese ihre Daten verwaltet:</p>
<pre><code class="language-cpp">class plane : public vnl_matrix&lt;int&gt;
{
// ...
};
</code></pre>
<p>Der Destruktor der Klasse <strong>plane</strong> soll jetzt gar nichts machen. Da ich aber nicht genau weiß, was der Destruktor der Elternklasse macht, stellt sich mir die Frage, wie ich sicherstelle, dass trotzdem deren Destruktor aufgerufen wird?</p>
<pre><code class="language-cpp">~plane() : ~vnl_matrix&lt;int&gt;() {}
</code></pre>
<p>Das oben stehende klappt zumindest nicht.</p>
<p>Danke für die Antworten. mbu.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1603508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1603508</guid><dc:creator><![CDATA[mbu]]></dc:creator><pubDate>Thu, 23 Oct 2008 17:41:47 GMT</pubDate></item><item><title><![CDATA[Reply to [solved] Destruktoren in abgeleiteten Klassen on Thu, 23 Oct 2008 15:56:07 GMT]]></title><description><![CDATA[<p>Wenn Dein Deconstructor nichts macht, dann erstell Ihn nicht. Der Compiler macht den Rest im normalfall.<br />
Ansonsten einfach den DeConstructor normal erstellen, der Destructor der Elternklasse wird automatisch aufgerufen. Zumindest hab ich noch nichts anderes erlebt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1603511</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1603511</guid><dc:creator><![CDATA[noob_]]></dc:creator><pubDate>Thu, 23 Oct 2008 15:56:07 GMT</pubDate></item><item><title><![CDATA[Reply to [solved] Destruktoren in abgeleiteten Klassen on Thu, 23 Oct 2008 16:14:17 GMT]]></title><description><![CDATA[<p>Destruktoren der Elternklasse werden grundsätzlich automatisch aufgerufen, egal ob du in der erbenden Klassen selbst einen implementierst oder den default-Dtor vom Compiler generieren lässt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1603521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1603521</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 23 Oct 2008 16:14:17 GMT</pubDate></item><item><title><![CDATA[Reply to [solved] Destruktoren in abgeleiteten Klassen on Thu, 23 Oct 2008 16:27:58 GMT]]></title><description><![CDATA[<p>noob_ schrieb:</p>
<blockquote>
<p>Wenn Dein Deconstructor nichts macht,</p>
</blockquote>
<p>Es gibt im C++ Sprachgebrauch nur Destruktoren, keinen Deconstructor.<br />
(Davon abgesehen das ich bei keinen Fachbuch, weder zu diversen Sprachen noch zu UML jemals ein solchen Begriff gesehen habe).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1603530</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1603530</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Thu, 23 Oct 2008 16:27:58 GMT</pubDate></item><item><title><![CDATA[Reply to [solved] Destruktoren in abgeleiteten Klassen on Thu, 23 Oct 2008 17:42:11 GMT]]></title><description><![CDATA[<p>Vielen Dank. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1603574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1603574</guid><dc:creator><![CDATA[mbu]]></dc:creator><pubDate>Thu, 23 Oct 2008 17:42:11 GMT</pubDate></item></channel></rss>