<?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[std::cout macht selbständig was im Hintergrund?]]></title><description><![CDATA[<p>Hallo,<br />
Also ich hab ein komisches Problem das ich nur durch zufall gelöst habe. Ich habe in einer Funktion sowas drinnen</p>
<pre><code class="language-cpp">unsigned char nr[] = &quot;asa&quot;;
	std::cout&lt;&lt;nr&lt;&lt;std::endl;
	m_cardMap.insert(std::make_pair(nr, 33)));
</code></pre>
<p>das cout scheint mir irgendwas zu machen weil wenn ich in einer anderen Funktion nach dem Schlüssel nr suche und dort das Ergebnis ausgebe kommt schrott raus also irgendeine Zeichenkombination, wenn ich jedoch das obige cout wegnehme passt die ausgabe?<br />
thx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/178187/std-cout-macht-selbständig-was-im-hintergrund</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 18:19:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/178187.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 08 Apr 2007 18:48:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 18:48:37 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Also ich hab ein komisches Problem das ich nur durch zufall gelöst habe. Ich habe in einer Funktion sowas drinnen</p>
<pre><code class="language-cpp">unsigned char nr[] = &quot;asa&quot;;
	std::cout&lt;&lt;nr&lt;&lt;std::endl;
	m_cardMap.insert(std::make_pair(nr, 33)));
</code></pre>
<p>das cout scheint mir irgendwas zu machen weil wenn ich in einer anderen Funktion nach dem Schlüssel nr suche und dort das Ergebnis ausgebe kommt schrott raus also irgendeine Zeichenkombination, wenn ich jedoch das obige cout wegnehme passt die ausgabe?<br />
thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261851</guid><dc:creator><![CDATA[Downset]]></dc:creator><pubDate>Sun, 08 Apr 2007 18:48:37 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 18:50:47 GMT]]></title><description><![CDATA[<p>Das cout macht nichts damit. Ich befürchte aber schlimmes, zeig mal deinen Code wo die Sache dann schief geht <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>Sicher, dass nr auch nicht irgendwo den Scope verlässt?</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261852</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 08 Apr 2007 18:50:47 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 18:51:53 GMT]]></title><description><![CDATA[<p>sieht nach<br />
map&lt;char* str,int&gt; m_cardMap;<br />
statt<br />
map&lt;string str,int&gt; m_cardMap;<br />
aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261853</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sun, 08 Apr 2007 18:51:53 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 18:57:12 GMT]]></title><description><![CDATA[<p>jup, und dann, statt eine kopie vom string in der map zu speichern, speicherst du dort einen zeiger auf eine lokale variable, die nach dem velassen der funktion mit müll überschrieben wird...<br />
(glaub ich)<br />
edit: zeig mal bitte die ganze funktion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261861</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 18:57:12 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 18:57:00 GMT]]></title><description><![CDATA[<p>ja ist</p>
<pre><code class="language-cpp">map&lt;char* str,int&gt; m_cardMap;
</code></pre>
<p>aber das ist doch egal?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261862</guid><dc:creator><![CDATA[Downset]]></dc:creator><pubDate>Sun, 08 Apr 2007 18:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 18:59:55 GMT]]></title><description><![CDATA[<p>Nein, du speicherst nur einen Zeiger auf eine char-Variable (genauer, da du einen String verwendest: Den Zeiger auf das erste Zeichen deines Strings) in der Map ab.</p>
<p>Nun verliert der String auf den der Zeiger zeigt aber frühzeitig seine Gültigkeit. Ab dann zeigt dein Zeiger ins Leere. Schließlich hält die Map ja nur den Zeiger und keinen String, kopiert diesen folglich auch nicht.</p>
<p>Im Falle von std::string hält sie den std::string und nicht den Zeiger auf einen C-String, es wird der gesamte std::string kopiert und du hast auch keine Probleme.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261864</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 08 Apr 2007 18:59:55 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 19:03:44 GMT]]></title><description><![CDATA[<p>wobei, wenn es wirklich &quot;const char*&quot; und nicht &quot;char*&quot; ist, wenn du in der funktion wirklich nur solche zuweisungen:</p>
<pre><code class="language-cpp">char nr[]=&quot;konstanter ausdruck&quot;
</code></pre>
<p>verwendest, sollte trotzdem alles okay sein... seltsam <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
zeig mal die ganze funktion!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261869</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 19:03:44 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 19:06:40 GMT]]></title><description><![CDATA[<p>Solange er sich innerhalb der Funktion befindet ist alles wunderbar - egal ob const oder nicht. static würde etwas ändern, aber ich würde es immer noch als schlechten Stil ansehen.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261874</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 08 Apr 2007 19:06:40 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 19:16:39 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">char* getCString(){ return &quot;dies ist ein konstanter string&quot;; }
</code></pre>
<p>naja... mit solchen dingern passiert ja eigentlich nie was schlimmes, gutes stil hin oder her...<br />
aber ich glaube dem OP nicht, dass er in der funktion nur konstante ausdrücke in die map speichert <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/1261887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261887</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 19:16:39 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 19:19:03 GMT]]></title><description><![CDATA[<p>Keine Ahnung ob man davon ausgehen darf, dass Literale immer brav an der selben Stelle bleiben.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261890</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261890</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 08 Apr 2007 19:19:03 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 19:34:25 GMT]]></title><description><![CDATA[<p>naja... einen funktionszeiger muss man ja auch nicht in jeder zeile vor der benutzung aktualisieren, weil die funktionen an sich im speicher nicht herumgeschoben werden. und die konstanten ausdrücke dadrin imho auch nicht.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
<pre><code class="language-cpp">float* getPointerToConstantFloat(){ const float pi=3.1415926; return &amp;pi; }
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
aber ob sowas auch geht=keine ahnung. würde ich jetzt nicht riskieren... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>edit: hab jetzt beides ausprobiert: das erste geht, das zweite definitiv nicht. Beim ersten gibts nicht mal warnungen vom compiler...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261892</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 19:34:25 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 19:42:15 GMT]]></title><description><![CDATA[<p>das ist jetzt voll seltsam, ich raff's nicht:</p>
<pre><code class="language-cpp">char* getCString(){ return &quot;abc&quot;; } //das ist in ordnung
cahr* getCString2(){ char c[4]=&quot;abc&quot;; return c; } //da gibts krach
</code></pre>
<p>kann mir bitte jemand erklären, inwiefern sich die beiden fälle unterscheiden? Für mich sieht der zweite fall ziemlich genauso aus, das entspricht 1:1 dem, was der OP in seiner funktion gemacht hat, und es klappt nicht! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261900</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261900</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 19:42:15 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 20:18:01 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">char* getCString(){ return &quot;abc&quot;; } //das ist in ordnung
</code></pre>
<p>ist gleich</p>
<pre><code class="language-cpp">char* getCString(){ return adresseVomStringLiteralInDerExeDatei; } //das ist in ordnung
</code></pre>
<p>und</p>
<pre><code class="language-cpp">cahr* getCString2(){ char c[4]=&quot;abc&quot;; return c; } //da gibts krach
</code></pre>
<p>ist gleich</p>
<pre><code class="language-cpp">cahr* getCString2(){ 
char c[4]; //sowas wie STACKPOINTER=STACKPOINTER-4
memcpy(c,adresseVomStringLiteralInDerExeDatei,5);
return c; 
} //da gibts krach
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1261917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261917</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sun, 08 Apr 2007 20:18:01 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 20:22:09 GMT]]></title><description><![CDATA[<p>ich fasse nochmal zusammen:</p>
<p>Downset schrieb:</p>
<blockquote>
<pre><code class="language-cpp">unsigned char nr[] = &quot;asa&quot;;
</code></pre>
</blockquote>
<p>speichert zeiger auf lokale kopie.</p>
<blockquote>
<p>das cout scheint mir irgendwas zu machen weil wenn ich in einer anderen Funktion nach dem Schlüssel nr suche und dort das Ergebnis ausgebe kommt schrott raus</p>
</blockquote>
<p>jup. die lokale kopie ist inzwischen weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261923</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sun, 08 Apr 2007 20:22:09 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 21:02:21 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>speichert zeiger auf lokale <strong>kopie</strong>.</p>
</blockquote>
<p>achso, okay! thx, da hab ich wieder mal was dazugelernt.. <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/1261946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261946</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:02:21 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Sun, 08 Apr 2007 21:03:02 GMT]]></title><description><![CDATA[<p>Jo thx <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>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261947</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:03:02 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 11:02:06 GMT]]></title><description><![CDATA[<p>ok - weiter gehts</p>
<p>wenn ich aber</p>
<pre><code class="language-cpp">map&lt;string, Tier&gt;tiere;
</code></pre>
<p>mache und Tiere so</p>
<pre><code class="language-cpp">tiere.insert(std::make_pair(&quot;esel&quot;,new Tier(&quot;esel&quot;)));
</code></pre>
<p>hinzufüge dann hab ich da ein Objekt aus einer Klasse erzeugt und hinzugefügt und das bleibt wie der string bestehen oder? weil ist ja kein pointer sondern neues objekt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262151</guid><dc:creator><![CDATA[Downset]]></dc:creator><pubDate>Mon, 09 Apr 2007 11:02:06 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 11:07:42 GMT]]></title><description><![CDATA[<p>nur dass du &quot;new&quot; nicht brauchst. Es wird vom container auch so wunderbar kopiert</p>
<p>(der pointer wird ja auch wunderbar kopiert, mit dem unterschied, dass er nach dem verlassen der funktion ins leere zeigt)</p>
<p>wobei, wenn du das so machst, dann funktioniert es evtl. schneller, wenn der container sich mal reallokieren muss. Dann müssen nähmlich nicht die ganzen objekte, sondern nur die kurzen zeiger kopiert werden. Dann pass aber auf, dass du das am ende alles sauber mit &quot;delete&quot; aufräumst!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262153</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Mon, 09 Apr 2007 11:07:42 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 11:06:02 GMT]]></title><description><![CDATA[<p>In dem Fall bleibts dir länger als lieb ist.</p>
<pre><code class="language-cpp">map&lt;string, Tier&gt; tiere;
//                      ok, wird std::string  
tiere.insert(make_pair(&quot;esel&quot;,
//                             kein new, einfach schaun das Tier copy-constructor hat
                               Tier(&quot;esel&quot;));
</code></pre>
<p>Wenn du da ein new hinwirfst, wird dir das Objekt am Heap angelegt und bleibt länger im Speicher als dir lieb ist. Nämlich bis du es wieder explizit mit delete freigibst - nie.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262154</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Mon, 09 Apr 2007 11:06:02 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 11:10:29 GMT]]></title><description><![CDATA[<p>SideWinder schrieb:</p>
<blockquote>
<p>nie</p>
</blockquote>
<p>häää??? wo ist denn das problem?? <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="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <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="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262161</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Mon, 09 Apr 2007 11:10:29 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 11:15:56 GMT]]></title><description><![CDATA[<p>Wenn er dort ein new platziert müsste er die Map vor ihrer Zerstörung durchiterieren und alle Elemente mit delete freigeben. Einen solchen Code konnte ihc nicht entdecken, folglich ist er mit new dabei ein großes Speicherleck zu erzeugen.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262168</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Mon, 09 Apr 2007 11:15:56 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 11:42:04 GMT]]></title><description><![CDATA[<p>ach, so meinst du das... na gut, hier steht aber ausser der faulheit nichts im wege. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262189</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Mon, 09 Apr 2007 11:42:04 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 13:37:25 GMT]]></title><description><![CDATA[<p>jo aber copy konstruktor brauch ich wenn ich eine kopie erzeugen will ich will das tier aber ganz neu anelegen und nicht kopieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262272</guid><dc:creator><![CDATA[Downset]]></dc:creator><pubDate>Mon, 09 Apr 2007 13:37:25 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 13:43:18 GMT]]></title><description><![CDATA[<p>Downset schrieb:</p>
<blockquote>
<p>jo aber copy konstruktor brauch ich wenn ich eine kopie erzeugen will ich will das tier aber ganz neu anelegen und nicht kopieren?</p>
</blockquote>
<p>mit Tier(&quot;name&quot;) legst du ein ganz neues an. das wird dann in den datenbereich des containers reinkopiert und danach das originaltier gelöscht. hat am ende den gleichen effekt, als wäre das tier direkt im datenbereich des containers entstanden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262277</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 09 Apr 2007 13:43:18 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 14:47:51 GMT]]></title><description><![CDATA[<p>aha sonst mit new würde da ein pointer reinkopiert werden so wird nicht mehr mit pointer gearbeitet? so muss ich das Tier auch nicht mehr explizit löschen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262319</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262319</guid><dc:creator><![CDATA[Downset]]></dc:creator><pubDate>Mon, 09 Apr 2007 14:47:51 GMT</pubDate></item><item><title><![CDATA[Reply to std::cout macht selbständig was im Hintergrund? on Mon, 09 Apr 2007 14:50:53 GMT]]></title><description><![CDATA[<p>Ja.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262320</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262320</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Mon, 09 Apr 2007 14:50:53 GMT</pubDate></item></channel></rss>