<?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[Frage zu list::erase]]></title><description><![CDATA[<p>Angenommen ich hab so eine Liste:</p>
<p>list&lt;MyClass*&gt; foo;</p>
<p>Da stopf ich jetzt etwas rein, ungefähr so:</p>
<p>foo.push_back(new MyClass());</p>
<p>jetzt iterier ich freudig durch die Gegend und irgendwann will ich ein Element löschen, ungefähr so:</p>
<p>foo.erase(myIt);</p>
<p>Wird dann nicht nur das Element aus der Liste gelöscht, sondern auch das ganze Objekt?</p>
<p>Anders gefragt: Ruft die Liste für mich delete MyClass auf oder muss ich das selbst erledigen??</p>
<p>Falls letzteres der Fall ist, wäre dann</p>
<p>delete (*myIt);<br />
foo.erase(myIt);</p>
<p>richtig?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/123448/frage-zu-list-erase</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 13:09:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/123448.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Oct 2005 08:28:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu list::erase on Mon, 17 Oct 2005 08:28:13 GMT]]></title><description><![CDATA[<p>Angenommen ich hab so eine Liste:</p>
<p>list&lt;MyClass*&gt; foo;</p>
<p>Da stopf ich jetzt etwas rein, ungefähr so:</p>
<p>foo.push_back(new MyClass());</p>
<p>jetzt iterier ich freudig durch die Gegend und irgendwann will ich ein Element löschen, ungefähr so:</p>
<p>foo.erase(myIt);</p>
<p>Wird dann nicht nur das Element aus der Liste gelöscht, sondern auch das ganze Objekt?</p>
<p>Anders gefragt: Ruft die Liste für mich delete MyClass auf oder muss ich das selbst erledigen??</p>
<p>Falls letzteres der Fall ist, wäre dann</p>
<p>delete (*myIt);<br />
foo.erase(myIt);</p>
<p>richtig?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/893899</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/893899</guid><dc:creator><![CDATA[kleinerodergroesser]]></dc:creator><pubDate>Mon, 17 Oct 2005 08:28:13 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu list::erase on Mon, 17 Oct 2005 08:29:12 GMT]]></title><description><![CDATA[<p>selbst machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/893900</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/893900</guid><dc:creator><![CDATA[:-))]]></dc:creator><pubDate>Mon, 17 Oct 2005 08:29:12 GMT</pubDate></item></channel></rss>