<?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[Destruktor Aufrufen geht nicht]]></title><description><![CDATA[<p>Hi!</p>
<p>Irgendwie kann ich meinen Destruktor nicht aufrufen. Ich habe meine Klasse Excel.</p>
<p>Habe 2 Varianten probiert.</p>
<ol>
<li></li>
</ol>
<pre><code class="language-cpp">Excel e = Excel();
e.~Excel();
</code></pre>
<p><strong>Fehler: [C++ Fehler] GUI.cpp(1382): E2045 Destruktorname muß mit dem Klassennamen übereinstimmen</strong></p>
<p>2:</p>
<pre><code class="language-cpp">Excel e = Excel();
delete *e;
</code></pre>
<p><em><em>Fehler: [C++ Fehler] GUI.cpp(1382): E2093 'operator</em>' ist im Typ 'Excel' für Argumente desselben Typs nicht implementiert</em>*</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/187714/destruktor-aufrufen-geht-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 16:55:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/187714.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Jul 2007 11:04:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Destruktor Aufrufen geht nicht on Mon, 23 Jul 2007 11:04:51 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Irgendwie kann ich meinen Destruktor nicht aufrufen. Ich habe meine Klasse Excel.</p>
<p>Habe 2 Varianten probiert.</p>
<ol>
<li></li>
</ol>
<pre><code class="language-cpp">Excel e = Excel();
e.~Excel();
</code></pre>
<p><strong>Fehler: [C++ Fehler] GUI.cpp(1382): E2045 Destruktorname muß mit dem Klassennamen übereinstimmen</strong></p>
<p>2:</p>
<pre><code class="language-cpp">Excel e = Excel();
delete *e;
</code></pre>
<p><em><em>Fehler: [C++ Fehler] GUI.cpp(1382): E2093 'operator</em>' ist im Typ 'Excel' für Argumente desselben Typs nicht implementiert</em>*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330736</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330736</guid><dc:creator><![CDATA[Dragonfire]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:04:51 GMT</pubDate></item><item><title><![CDATA[Reply to Destruktor Aufrufen geht nicht on Mon, 23 Jul 2007 11:08:56 GMT]]></title><description><![CDATA[<p>Warum willst du den Destruktor überhaupt selber aufrufen? Stack-Objekte werden doch automatisch zerstört (inklusive DTor-Aufruf), wenn sie aus ihrem Gültigkeitsbereich fallen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330739</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:08:56 GMT</pubDate></item><item><title><![CDATA[Reply to Destruktor Aufrufen geht nicht on Mon, 23 Jul 2007 11:10:37 GMT]]></title><description><![CDATA[<p>aha, d.h. wenn ich mein Programm beende wird der schon automatisch aufgerufen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330740</guid><dc:creator><![CDATA[Dragonfire]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:10:37 GMT</pubDate></item><item><title><![CDATA[Reply to Destruktor Aufrufen geht nicht on Mon, 23 Jul 2007 11:15:24 GMT]]></title><description><![CDATA[<p>Ja, wird er.</p>
<p>Explizit aufrufen mußt du den Dtor nur, wenn du das Objekt nicht auf den regulären Wegen erstellt hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330745</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:15:24 GMT</pubDate></item><item><title><![CDATA[Reply to Destruktor Aufrufen geht nicht on Mon, 23 Jul 2007 11:17:46 GMT]]></title><description><![CDATA[<p>regulärer Weg?</p>
<p>also mit new?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330748</guid><dc:creator><![CDATA[Dragonfire]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:17:46 GMT</pubDate></item><item><title><![CDATA[Reply to Destruktor Aufrufen geht nicht on Mon, 23 Jul 2007 11:21:21 GMT]]></title><description><![CDATA[<p>Was du mit new angelegt hast, wird mit delete wieder freigegeben (ebenfalls inklusive implizitem Dtor-Aufruf). Explizit den Dtor aufrufen mußt du eigentlich nur, wenn du ein Objekt per Placement-new angelegt hast (und ehe du dich näher damit beschäftigst, solltest du erstmal die regulären Methoden zur Objekterzeugung verstanden haben).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330749</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:21:21 GMT</pubDate></item></channel></rss>