<?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[Resevierter Speicher löschen]]></title><description><![CDATA[<p>Hallo,<br />
ich arbeite mit vielen Vector Befehle. Diese sind in einer eignen Unit untergebracht. Frage: reicht es, wenn ich in FormClose folgender Befehl</p>
<pre><code class="language-cpp">myVector.clear();
</code></pre>
<p>nutze, um den Speicher freizugeben ?</p>
<p>bis bald<br />
Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/120212/resevierter-speicher-löschen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Jul 2026 20:13:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120212.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Sep 2005 11:18:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sat, 10 Sep 2005 11:18:24 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich arbeite mit vielen Vector Befehle. Diese sind in einer eignen Unit untergebracht. Frage: reicht es, wenn ich in FormClose folgender Befehl</p>
<pre><code class="language-cpp">myVector.clear();
</code></pre>
<p>nutze, um den Speicher freizugeben ?</p>
<p>bis bald<br />
Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869113</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Sat, 10 Sep 2005 11:18:24 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sat, 10 Sep 2005 11:21:30 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>.clear() gibt den Speicher der vector-Elemente frei.<br />
Aber es gibt nicht den Speicher von Heap-Instanzen frei, auf die in den vector-Elementen verwiesen wird. Das must du selber erledigen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869116</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 10 Sep 2005 11:21:30 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sat, 10 Sep 2005 11:42:08 GMT]]></title><description><![CDATA[<p>Hallo,<br />
den .clear() nutze ich, wenn ich die Anwendung schliesse. Denke, das das auch so richtig ist.<br />
ist das viel Arbeit mit den Heap-Instanzen ?</p>
<p>bis bald<br />
Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869125</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Sat, 10 Sep 2005 11:42:08 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sat, 10 Sep 2005 11:59:19 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>den .clear() nutze ich, wenn ich die Anwendung schliesse. Denke, das das auch so richtig ist.</p>
</blockquote>
<p>Selbstverständlich ist das richtig. Nur nicht ausreichend, wenn du in dem vector Instanzen hast, die du mit new selber angelegt hast</p>
<blockquote>
<p>ist das viel Arbeit mit den Heap-Instanzen ?</p>
</blockquote>
<p>Nein, einfach vor dem clear() alle Elemente durchgehen und delete aud diese anwenden.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869131</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 10 Sep 2005 11:59:19 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sat, 10 Sep 2005 12:07:48 GMT]]></title><description><![CDATA[<p>Hallo,<br />
keine Ahnung, wie das geht.</p>
<p>dies habei ich bis jetzt gemacht.<br />
in .h</p>
<pre><code class="language-cpp">std::vector&lt;int&gt; myVector;
</code></pre>
<p>in .cpp FormShow</p>
<pre><code class="language-cpp">myVector.resize(50);
</code></pre>
<p>und in .cpp FormClose</p>
<pre><code class="language-cpp">myVector.Clear();
</code></pre>
<p>bis bald<br />
Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869134</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Sat, 10 Sep 2005 12:07:48 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sat, 10 Sep 2005 12:11:48 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>*seufz* bei int ist delete auch gar nicht notwendig. Da reicht das clear() völlig aus, ist beim Programmende eigentlich auch gar nicht mal nötig.</p>
<p>Ich hab ja geschrieben, das delete nur bei Heap-Instanzen norwendig ist, also wenn du Objekte mit new ertellst.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869135</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 10 Sep 2005 12:11:48 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sat, 10 Sep 2005 12:20:42 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Danke für die guten Infos. Ab und zu lerne ich auch etwas von euch hinzu.<br />
Mit &quot;New&quot; frage ich später noch einmal.</p>
<p>bis bald<br />
Siegfried <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="👍"
    /> <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="👍"
    /> <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="👍"
    /> <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="👍"
    /> <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/869140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869140</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Sat, 10 Sep 2005 12:20:42 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sun, 11 Sep 2005 10:37:43 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Noch ein Frage. Welche Möglichkeit habe ich zum überprüfen, ob alle resevierte Speicher auch entfernt wurden. Giebt es in den C++ Optionen etwas ?<br />
bis bald<br />
Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869541</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Sun, 11 Sep 2005 10:37:43 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sun, 11 Sep 2005 10:40:52 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>- indem du sauber programmierst (jedes new erfordert ein delete) und RAII berücksichtigst (std::auto_ptr)<br />
- Es gibt externe Programme die sowas untersuchen.<br />
- in deinem Fall, mit den ints bist du auf jedenfall auf der sicheren Seite.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869544</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 11 Sep 2005 10:40:52 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sun, 11 Sep 2005 11:26:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wo finde ich so ein Programm, und wie heißt dies ?</p>
<p>bis bald Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869567</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Sun, 11 Sep 2005 11:26:36 GMT</pubDate></item><item><title><![CDATA[Reply to Resevierter Speicher löschen on Sun, 11 Sep 2005 12:49:47 GMT]]></title><description><![CDATA[<p>Da du mit dem BCB arbeitest würde ich einfach mal sagen den BCB-internen CodeGuard verwenden. Der ist meines erachtens ziemlich gut. <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/869593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869593</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Sun, 11 Sep 2005 12:49:47 GMT</pubDate></item></channel></rss>