<?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[merkwürdiges verhalten von delete []]]></title><description><![CDATA[<p>Hallo, ich hatte mir mal vor einer weile eine klasse gebastelt dessen copyconstructor wie folgt aus sieht:</p>
<pre><code class="language-cpp">whole_number_type::whole_number_type(const whole_number_type &amp;b)
       {
         //cout&lt;&lt;endl&lt;&lt;&quot;copy constructor:&quot;&lt;&lt;endl;
         this-&gt;count=b.count;//cout&lt;&lt;count&lt;&lt;endl;                                  
         delete[] pBinary_array;
         delete[] pBinary_rest;
         this-&gt;pBinary_array=new bool[count];//cout&lt;&lt;endl;
         this-&gt;pBinary_rest=new bool[rest_count];
         for(long int i=0;i&lt;this-&gt;count;i++){this-&gt;pBinary_array[i]=0;}; 
         for(long int i=0;i&lt;this-&gt;count;i++){this-&gt;pBinary_array[i]=b.pBinary_array[i];}
         //for(long int i=0;i&lt;this-&gt;count;i++){ cout&lt;&lt;b.pBinary_array[i];}
         this-&gt;sign_of_binary_array=b.sign_of_binary_array; //cout&lt;&lt;endl;      
       };
</code></pre>
<p>läuft super und ohne probleme;</p>
<p>Nun bastele ich an einem neuen Prog, und benötige wieder mal eine klasse dessen copy constructor wie folgt aussieht:</p>
<pre><code class="language-cpp">twoDimArr( const twoDimArr&amp; p){
		 Rows=p.Rows;
		 Cols=p.Cols;
		 cutoff=p.cutoff;
		 use_cutoff=p.use_cutoff;
		 delete[] pArr;
		 pArr= new float[Rows*Cols];
		 for(int i=0;i&lt;((Rows)* (Cols));i++){pArr[i]=p.pArr[i];};
        };
</code></pre>
<p>ob mit this zeiger oder ohne funktioniert das teil tadellos wenn ich z.b.</p>
<pre><code class="language-cpp">twoDimArr a(1,2);
twoDimArr c(a);
</code></pre>
<p>aufrufe.<br />
Bediene ich mich aber eines this zeigers innerhalb einer methode</p>
<pre><code class="language-cpp">twoDimArr b(*this);
</code></pre>
<p>beendet windoof das Programm mit einer fehlermeldung.</p>
<p>Ein paar eingefügter cout's später habe ich gesehen dass es beim</p>
<pre><code class="language-cpp">delete[] pArr
</code></pre>
<p>geschieht.<br />
Interessanterweise verfahre ich in der erstgenannten Klasse genauso, es entstehen aber keine Fehlermeldungen.</p>
<p>Kann mir jemand sagen wo der hase im pfeffer seine Möhren sucht??</p>
<p>gruß und dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/215091/merkwürdiges-verhalten-von-delete</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 20:17:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/215091.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Jun 2008 11:25:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:25:21 GMT]]></title><description><![CDATA[<p>Hallo, ich hatte mir mal vor einer weile eine klasse gebastelt dessen copyconstructor wie folgt aus sieht:</p>
<pre><code class="language-cpp">whole_number_type::whole_number_type(const whole_number_type &amp;b)
       {
         //cout&lt;&lt;endl&lt;&lt;&quot;copy constructor:&quot;&lt;&lt;endl;
         this-&gt;count=b.count;//cout&lt;&lt;count&lt;&lt;endl;                                  
         delete[] pBinary_array;
         delete[] pBinary_rest;
         this-&gt;pBinary_array=new bool[count];//cout&lt;&lt;endl;
         this-&gt;pBinary_rest=new bool[rest_count];
         for(long int i=0;i&lt;this-&gt;count;i++){this-&gt;pBinary_array[i]=0;}; 
         for(long int i=0;i&lt;this-&gt;count;i++){this-&gt;pBinary_array[i]=b.pBinary_array[i];}
         //for(long int i=0;i&lt;this-&gt;count;i++){ cout&lt;&lt;b.pBinary_array[i];}
         this-&gt;sign_of_binary_array=b.sign_of_binary_array; //cout&lt;&lt;endl;      
       };
</code></pre>
<p>läuft super und ohne probleme;</p>
<p>Nun bastele ich an einem neuen Prog, und benötige wieder mal eine klasse dessen copy constructor wie folgt aussieht:</p>
<pre><code class="language-cpp">twoDimArr( const twoDimArr&amp; p){
		 Rows=p.Rows;
		 Cols=p.Cols;
		 cutoff=p.cutoff;
		 use_cutoff=p.use_cutoff;
		 delete[] pArr;
		 pArr= new float[Rows*Cols];
		 for(int i=0;i&lt;((Rows)* (Cols));i++){pArr[i]=p.pArr[i];};
        };
</code></pre>
<p>ob mit this zeiger oder ohne funktioniert das teil tadellos wenn ich z.b.</p>
<pre><code class="language-cpp">twoDimArr a(1,2);
twoDimArr c(a);
</code></pre>
<p>aufrufe.<br />
Bediene ich mich aber eines this zeigers innerhalb einer methode</p>
<pre><code class="language-cpp">twoDimArr b(*this);
</code></pre>
<p>beendet windoof das Programm mit einer fehlermeldung.</p>
<p>Ein paar eingefügter cout's später habe ich gesehen dass es beim</p>
<pre><code class="language-cpp">delete[] pArr
</code></pre>
<p>geschieht.<br />
Interessanterweise verfahre ich in der erstgenannten Klasse genauso, es entstehen aber keine Fehlermeldungen.</p>
<p>Kann mir jemand sagen wo der hase im pfeffer seine Möhren sucht??</p>
<p>gruß und dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523984</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:25:21 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:34:52 GMT]]></title><description><![CDATA[<p>Wieso machst Du im Kontruktor ein delete[] auf einen Pointer? Der Pointer zeigt doch bei der Konstruktion noch auf nichts gültiges. Du versuchst da, einen nicht allokierten Speicherbereich zu freizugeben.</p>
<pre><code class="language-cpp">whole_number_type::whole_number_type(const whole_number_type &amp;b)
       {
         //...
         //wurde nie initialisiert und zeigt auch nicht auf NULL
         delete[] pBinary_array;
         //wurde nie initialisiert und zeigt auch nicht auf NULL
         delete[] pBinary_rest;
         //...
       };
</code></pre>
<p>In den Pointervaraiablen steht irgendwas drin, also irgendeine Adresse. Und darauf machst Du Dein delete.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523990</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:34:52 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:35:37 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<p>ob mit this zeiger oder ohne funktioniert das teil tadellos wenn ich z.b.</p>
<pre><code class="language-cpp">twoDimArr a(1,2);
twoDimArr c(a);
</code></pre>
<p>aufrufe.<br />
Bediene ich mich aber eines this zeigers innerhalb einer methode</p>
<pre><code class="language-cpp">twoDimArr b(*this);
</code></pre>
<p>beendet windoof das Programm mit einer fehlermeldung.</p>
</blockquote>
<p>Das wiederspricht sich aber ein wenig. Bitte zeig doch mal den genauen Sachverhalt,wo das Programm abstürtzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523994</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:35:37 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:39:37 GMT]]></title><description><![CDATA[<p>wenn ich delete[] weglasse stehen im (folge)speicher noch alte fragmente:<br />
guckst DU hier:<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-207240-and-highlight-is-.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-207240-and-highlight-is-.html</a></p>
<pre><code class="language-cpp">twoDimArr operator+(const twoDimArr&amp; b)
        {
		 twoDimArr c(b);  //hier funzt es
	 	 twoDimArr a(*this); //hier stürzt es bei delete ab
	     for(int r=0;r&lt;(a.Rows * a.Cols);r++)
		 {a.pArr[r]=c.pArr[r]+a.pArr[r];};
	     return a;		  
	    };
</code></pre>
<p>gruß und dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523999</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523999</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:39:37 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:42:40 GMT]]></title><description><![CDATA[<p>Häh, in dem Thread stehts doch gerade andersrum. Im Konstruktor gibts noch nichts zu löschen. Du produzierst undefiniertes Verhalten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524000</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:42:40 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:45:10 GMT]]></title><description><![CDATA[<p>Ich muss jetzt doch auf Tachyon verweisen.</p>
<p>Du erzeugst ja mit dem copy-ctor ein neues Objekt, bei welchem du aber noch NIE new auf pArr angewendet hast. Folglich löscht du hier Speicher, der nicht reserviert ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524004</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:45:10 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:48:47 GMT]]></title><description><![CDATA[<blockquote>
<p>Int_t *my_ints = new Int_t[10];</p>
<p>...</p>
<p>delete []my_ints;</p>
<p>This tells the delete operator to go and find the array size, and delete all the objects.</p>
</blockquote>
<p>bei zerosize sollte also nüx passieren,..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524007</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:48:47 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:50:45 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<blockquote>
<p>Int_t *my_ints = new Int_t[10];</p>
<p>...</p>
<p>delete []my_ints;</p>
<p>This tells the delete operator to go and find the array size, and delete all the objects.</p>
</blockquote>
<p>bei zerosize sollte also nüx passieren,..</p>
</blockquote>
<p>Das geht so nicht. Für Dein Array gibts nicht &quot;zerro size&quot; sondern irgendwas. Da wurde nie was definiert. Es steht einfach Schrott in der Zeigervariablen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524008</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524008</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:50:45 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:53:37 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<blockquote>
<p>Int_t *my_ints = new Int_t[10];</p>
<p>...</p>
<p>delete []my_ints;</p>
<p>This tells the delete operator to go and find the array size, and delete all the objects.</p>
</blockquote>
<p>bei zerosize sollte also nüx passieren,..</p>
</blockquote>
<p>Dir ist schon klar, dass der &quot;normale&quot; ctor nicht vor dem dopy-ctor aufgerufen wird, oder? in pArr kann so ziemlich alles drin stehen. (Und wenn dort zufälligerweise 0 drin steht, dann kriegst du keine Fehlermeldung).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524009</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:53:37 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 11:59:55 GMT]]></title><description><![CDATA[<p>Ja stimmt, Du hast recht, (ctor wird beim aufruf des copy-ctor's gar nicht aufgerufen soweit ich weiß)</p>
<p>ich flush'e den speicherbereich ainfach auf zero nach der allokation,..<br />
dann dürften auch keine weiteren probleme auftreten,..</p>
<p>Ich danke für eure gedult und hilfe <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1524011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524011</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:59:55 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 12:04:42 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<p>ich flush'e den speicherbereich ainfach auf zero nach der allokation,..<br />
dann dürften auch keine weiteren probleme auftreten,..</p>
<p>Ich danke für eure gedult und hilfe <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>
</blockquote>
<p>Warum den das?! Lass einfach das delete[] da weg. Es heisst ja nicht umsonst copyKONSTRUKTOR, weil du da ja etwas erzeugen(konstruieren) willst und nicht etwas zerstören.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/4465">@Tachyon</a> in der Zukunft:<br />
Genau das habe ich auch das Gefühl. <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/1524015</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524015</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:04:42 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 12:03:17 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<p>Ja stimmt, Du hast recht, (ctor wird beim aufruf des copy-ctor's gar nicht aufgerufen soweit ich weiß)</p>
<p>ich flush'e den speicherbereich ainfach auf zero nach der allokation,..<br />
dann dürften auch keine weiteren probleme auftreten,..</p>
<p>Ich danke für eure gedult und hilfe <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>
</blockquote>
<p>Irgendwie habe ich das dumpfe Gefühl, dass Du immer noch auf dem Holzweg bist...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524016</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:03:17 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 12:26:06 GMT]]></title><description><![CDATA[<p>Wieso bin ich aufm holzweg??</p>
<p>Ich habe schon mehrfach erlebt das bei einer durch new erzeugten Array die elemente nicht leer sind. Das wollte ich umgehen. Da delete[] mir ärger macht lasse ich dieses weg, allokiere den speicher und setze deren Inhalt auf null. Was ist an diesem verfahren falsch?</p>
<p>gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524036</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:26:06 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 12:28:59 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<p>Wieso bin ich aufm holzweg??</p>
<p>Ich habe schon mehrfach erlebt das bei einer durch new erzeugten Array die elemente nicht leer sind. Das wollte ich umgehen. Da delete[] mir ärger macht lasse ich dieses weg, allokiere den speicher und setze deren Inhalt auf null. Was ist an diesem verfahren falsch?</p>
<p>gruß</p>
</blockquote>
<p>Was heisst &quot;nicht leer&quot;? Nicht mit 0 initialisiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524038</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524038</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:28:59 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 12:29:57 GMT]]></title><description><![CDATA[<p>Ja.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524041</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524041</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:29:57 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 12:39:28 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<p>Wieso bin ich aufm holzweg??</p>
</blockquote>
<p>Siehe unten <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>
<blockquote>
<p>Ich habe schon mehrfach erlebt das bei einer durch new erzeugten Array die elemente nicht leer sind.</p>
</blockquote>
<p>Elemente eines Arrays können nie leer sein. Sie können höchstens einen Wert von 0 haben, aber das ist genauso ein Wert wie 1, 2, 3.5, ... Frisch allokierte POD-Arrays haben - wenn nicht anders angegeben, dazu unten mehr - keine definierten Vorgabewerte, sondern enthalten &quot;Müll&quot;.</p>
<p>BTW, kann auch Dein Zeiger, wenn Du ihn nicht initialisierst (sei es mit 0 oder dem Ergebnis von new T[]) Müll enthalten. Das gibt Dir aber noch lange nicht das Recht, das, worauf der Müll zufällig zeigt, zu löschen.</p>
<blockquote>
<p>Das wollte ich umgehen.</p>
</blockquote>
<p>Da gibt es eigentlich nichts zu umgehen. Es gibt höchstens die Notwendigkeit, dass das Array nach der Allokation mit bestimmten Werten vorbelegt wird, was man einfach erreichen muss. Auch dazu siehe unten.</p>
<blockquote>
<p>Da delete[] mir ärger macht</p>
</blockquote>
<p>Kein Wunder, man kann nichts löschen, was man vorher nicht erzeugt hat.</p>
<blockquote>
<p>lasse ich dieses weg,</p>
</blockquote>
<p>Guuute Entscheidung <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>
<blockquote>
<p>allokiere den speicher und setze deren Inhalt auf null. Was ist an diesem verfahren falsch?</p>
</blockquote>
<p>Ab hier ist an dem Verfahren nichts mehr falsch.</p>
<p>Und nun noch zu dem Tip: Es gibt in C++ die sogenannte Default-Initialisierung, die bei PODs auf Value-Initialisierung hinausläuft auch bei Arrays. Value-Initialisierung bedeutet, dass mit einer in den Zieltyp konvertierten 0 initialisiert wird.</p>
<p>Das Beispiel zum Tip:</p>
<pre><code class="language-cpp">twoDimArr(const twoDimArr&amp; p)
{ 
    /* An diesem Punkt sind ALLE Member uninitialisiert. Sie enthalten Müll. Wenn der Müll nach sinnvollen Daten aussieht, ist das Zufall. */
    ...

    pArr = new float[Rows*Cols] (); // das leere Klammernpaar bewirkt Value-Initialisierung

    /* durch die Value-Initialisierung enthält pArr lauter Nullen */

    /* ist aber eigentlich garnicht nötig, da du hier die Werte sowieso alle direkt überschreibst: */
    for(int i=0; i&lt;((Rows)* (Cols)); i++)
        pArr[i]=p.pArr[i];
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1524047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524047</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:39:28 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 12:44:11 GMT]]></title><description><![CDATA[<p>LordJaxom schrieb:</p>
<blockquote>
<p>/* durch die Value-Initialisierung enthält pArr lauter Nullen */</p>
</blockquote>
<p>pArr tut das nicht. Für das Array, in das pArr zeigt, trifft die Aussage dagegen zu. Mir ist klar, dass du das weißt, aber es könnte missverstanden werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524052</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:44:11 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 13:05:07 GMT]]></title><description><![CDATA[<p>Ich danke euch. Das mit der standartval-init wusste ich net.</p>
<p>Das mit &quot;leer&quot; war auch nur als saloppe metapher gemeint. <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>
<p>Seid gegrüüßt und habt dank.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524068</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 06 Jun 2008 13:05:07 GMT</pubDate></item><item><title><![CDATA[Reply to merkwürdiges verhalten von delete [] on Fri, 06 Jun 2008 16:13:28 GMT]]></title><description><![CDATA[<p>camper schrieb:</p>
<blockquote>
<p>pArr tut das nicht. Für das Array, in das pArr zeigt, trifft die Aussage dagegen zu. Mir ist klar, dass du das weißt, aber es könnte missverstanden werden.</p>
</blockquote>
<p>Du hast natürlich recht, und ich muss dringend an der Präzision meiner Formulierungen arbeiten <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/1524204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524204</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Fri, 06 Jun 2008 16:13:28 GMT</pubDate></item></channel></rss>