<?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[verkettete Liste vollständig löschen]]></title><description><![CDATA[<p>Hallo,</p>
<p>reicht das aus, eine Verkettete Liste vollständig zu löschen, auch so dass der Speicherplatz wieder komplett für das Betriebssystem freigegben ist?<br />
Das ganze in C++.</p>
<pre><code class="language-cpp">stuct Test {

  int wert1;
  double wert2;
  Test *pnext; 

};

//nur mal angedeutet
~~verkette Liste erzeugen.....~~

Test *test1, *del_test;

//Liste löschen
while(test1 != NULL) {

  del_test = test1;
  test1 = test1-&gt;pnext;
  delete del_test; 

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/204458/verkettete-liste-vollständig-löschen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 13:23:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/204458.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Feb 2008 16:38:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to verkettete Liste vollständig löschen on Sun, 03 Feb 2008 16:38:06 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>reicht das aus, eine Verkettete Liste vollständig zu löschen, auch so dass der Speicherplatz wieder komplett für das Betriebssystem freigegben ist?<br />
Das ganze in C++.</p>
<pre><code class="language-cpp">stuct Test {

  int wert1;
  double wert2;
  Test *pnext; 

};

//nur mal angedeutet
~~verkette Liste erzeugen.....~~

Test *test1, *del_test;

//Liste löschen
while(test1 != NULL) {

  del_test = test1;
  test1 = test1-&gt;pnext;
  delete del_test; 

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1448585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448585</guid><dc:creator><![CDATA[anno]]></dc:creator><pubDate>Sun, 03 Feb 2008 16:38:06 GMT</pubDate></item><item><title><![CDATA[Reply to verkettete Liste vollständig löschen on Sun, 03 Feb 2008 17:25:04 GMT]]></title><description><![CDATA[<p>Gibt es einen Grund, nicht std::list zu verwenden?<br />
(Das ist ernst gemeint. Mir würden durchaus welche einfallen.)</p>
<p>Ansonsten kommt das natürlich darauf an, wie du sie erstellt hast. Was du da machst, ist allerdings C und nicht C++.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1448620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448620</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Sun, 03 Feb 2008 17:25:04 GMT</pubDate></item><item><title><![CDATA[Reply to verkettete Liste vollständig löschen on Sun, 03 Feb 2008 17:36:00 GMT]]></title><description><![CDATA[<p>ich erzeuge die liste so:</p>
<pre><code class="language-cpp">Test *head_test, *new_test, *end_test;

  head_test = NULL;
  end_test = NULL;

  while(irgendwas) {

   new_test = new Test;
   new_test-&gt;wert1 = 1;
   new_test-&gt;wert2 = 1.2;

   if(head_test == NULL)
     head_test = new_test;
   else
     end_test-&gt;pnext = new_test;

   end_test = new_test;      

  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1448627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448627</guid><dc:creator><![CDATA[anno]]></dc:creator><pubDate>Sun, 03 Feb 2008 17:36:00 GMT</pubDate></item><item><title><![CDATA[Reply to verkettete Liste vollständig löschen on Sun, 03 Feb 2008 18:18:21 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Zunächst mal : Moderne Betriebsysteme (ab Win2000) geben nach Programmende sowieso allen Speicher frei, da brauchst du dir keine Sorgen machen. &quot;Nur&quot; Programmintern must du dich um die Vermeidung von Speicherlöchern kümmern.<br />
Dein Code sieht soweit in Ordnung aus, es werden alle Elemente der Liste gelöscht.<br />
Aber ich würde dir auch empfehlen std::list zu verwenden.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1448651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448651</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 03 Feb 2008 18:18:21 GMT</pubDate></item></channel></rss>