<?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[delet von array[]]]></title><description><![CDATA[<p>Hi,</p>
<p>ich hab mal ne frage, wie lösche ich ein Array das ich ohne <strong>new</strong> deklariert habe, z.B:</p>
<pre><code class="language-cpp">char array[] = &quot;Hallo&quot;;
</code></pre>
<p>mach ich das mit delete[] ??? Ich steh gerade irgendwie auf dem Schlauch.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/284748/delet-von-array</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 20:09:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/284748.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 07 Apr 2011 08:34:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 08:34:00 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich hab mal ne frage, wie lösche ich ein Array das ich ohne <strong>new</strong> deklariert habe, z.B:</p>
<pre><code class="language-cpp">char array[] = &quot;Hallo&quot;;
</code></pre>
<p>mach ich das mit delete[] ??? Ich steh gerade irgendwie auf dem Schlauch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2045848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2045848</guid><dc:creator><![CDATA[D_Lar]]></dc:creator><pubDate>Thu, 07 Apr 2011 08:34:00 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 08:48:14 GMT]]></title><description><![CDATA[<p>D_Lar schrieb:</p>
<blockquote>
<p>ich hab mal ne frage, wie lösche ich ein Array das ich ohne <strong>new</strong> deklariert habe, z.B:</p>
<pre><code class="language-cpp">char array[] = &quot;Hallo&quot;;
</code></pre>
</blockquote>
<p>Gar nicht. Das löschst Du genauso wenig, wie andere Variablen auch:</p>
<pre><code class="language-cpp">int i = 99;

void foo() {
  int k = 23;
}
</code></pre>
<p>Hier müssen i und k nicht gelöscht werden. i lebt im statischen Speicher, k im automatischen. i gibt es solange das Programm läuft und ein k gibt es dann nur während foo ausgeführt wird. delete brauchst Du nur, falls Du per new etwas im Freispeicher angelegt hast und es wieder löschen willst.</p>
<p>Vielleicht ist Dir aber auch nicht klar, was ein Array ist. Ein Array, so, wie Du es definiert hast, ist Speicher-Layout-technisch nicht anders als 6 char-&quot;Variablen&quot;, die hintereinander im Speicher liegen -- mit dem Unterschied, dass sie keine eigene Namen haben, dafür aber über array[index] erreichbar sind. Was 'array' hier nicht ist: Ein Zeiger. Du kannst den ID-Ausdruck zwar als Zeigers behandeln, das liegt dann aber an der &quot;array-to-pointer standard conversion&quot;. Ein Array ist genauso wenig ein Zeiger wie 3.0 eine Ganzzahl ist. Trotzdem kannst Du folgendes schreiben:</p>
<pre><code class="language-cpp">int z = 3.0; // Implizite Konvertierung von double-&gt;int
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2045852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2045852</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Thu, 07 Apr 2011 08:48:14 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 08:55:29 GMT]]></title><description><![CDATA[<p>Hey danke Krümelkacker, <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>das hat mich schon ne ganze Weile interesiert. Danke für die schnelle Antwort. <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/2045859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2045859</guid><dc:creator><![CDATA[D_Lar]]></dc:creator><pubDate>Thu, 07 Apr 2011 08:55:29 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 10:35:07 GMT]]></title><description><![CDATA[<p>Vielleicht noch Stichwort: RAII</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2045915</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2045915</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Thu, 07 Apr 2011 10:35:07 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 13:24:41 GMT]]></title><description><![CDATA[<p>EOutOfResources schrieb:</p>
<blockquote>
<p>Vielleicht noch Stichwort: RAII</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Was hat RAII damit zu tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046031</guid><dc:creator><![CDATA[inter2k3]]></dc:creator><pubDate>Thu, 07 Apr 2011 13:24:41 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 13:29:02 GMT]]></title><description><![CDATA[<p>inter2k3 schrieb:</p>
<blockquote>
<p>EOutOfResources schrieb:</p>
<blockquote>
<p>Vielleicht noch Stichwort: RAII</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Was hat RAII damit zu tun?</p>
</blockquote>
<p>Nichts. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046034</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Thu, 07 Apr 2011 13:29:02 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 13:29:45 GMT]]></title><description><![CDATA[<p>inter2k3 schrieb:</p>
<blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Was hat RAII damit zu tun?</p>
</blockquote>
<p>Alles und gar nichts. :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046037</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Thu, 07 Apr 2011 13:29:45 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 13:32:42 GMT]]></title><description><![CDATA[<p>krümelkacker schrieb:</p>
<blockquote>
<p>Das löschst Du genauso wenig, wie andere Variablen auch</p>
</blockquote>
<p>Eben, RAII.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046042</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Thu, 07 Apr 2011 13:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 13:35:48 GMT]]></title><description><![CDATA[<p>Eben... nicht RAII?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046046</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Thu, 07 Apr 2011 13:35:48 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 13:39:19 GMT]]></title><description><![CDATA[<p>Er hat doch nur ein Stichwort bringen wollen... lasst ihn doch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046049</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046049</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Thu, 07 Apr 2011 13:39:19 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 14:20:40 GMT]]></title><description><![CDATA[<p>Finde es aber auch total unpassend <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /><br />
Der Threadersteller sollte sich glaub ich erst mal mit den Grundlagen beschäftigen, bevor er sich mit RAII beschäftigt( Threadersteller, ist nicht böse gemeint;-) )</p>
<p>Lg freeeG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046063</guid><dc:creator><![CDATA[fr33g]]></dc:creator><pubDate>Thu, 07 Apr 2011 14:20:40 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 14:25:25 GMT]]></title><description><![CDATA[<p>RAII ist doch Grundlage. Nur nicht so grundlegend wie delete[] vielleicht. Andererseits vielleicht schon. Heap-Speicherverwaltung nach Klassenverwendung einzuführen, finde ich eigentlich ganz chic, oder? Man muss ja nicht erst C erklären und dann C++, dann impliziert man auch nicht, dass so designed werden muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046064</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Thu, 07 Apr 2011 14:25:25 GMT</pubDate></item><item><title><![CDATA[Reply to delet von array[] on Thu, 07 Apr 2011 15:29:25 GMT]]></title><description><![CDATA[<p>RAII macht aber häufig von delete bzw. delete[] gebrauch und kann einen einiges ersparen, insofern ist es gar nicht so unpassend, wie man vielleicht denkt. Tatsächlich mag es noch etwas früh für den OP sein, in Zukunft sollte man darauf aber definitiv zurückkommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2046079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2046079</guid><dc:creator><![CDATA[uztzutz]]></dc:creator><pubDate>Thu, 07 Apr 2011 15:29:25 GMT</pubDate></item></channel></rss>