<?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[cin Puffer]]></title><description><![CDATA[<p>Abend,<br />
wenn ich mit <code>cin</code> etwas einlese, dann findet das Ganze ja gepuffert statt. Demnach ist es theoretisch möglich, dass der Puffer überläuft. Wenn das passiert, wird der Puffer dann geleert und gehen demnach Informationen flöten?</p>
<p>Danke im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/299715/cin-puffer</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 03:12:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/299715.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Feb 2012 17:07:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 17:07:55 GMT]]></title><description><![CDATA[<p>Abend,<br />
wenn ich mit <code>cin</code> etwas einlese, dann findet das Ganze ja gepuffert statt. Demnach ist es theoretisch möglich, dass der Puffer überläuft. Wenn das passiert, wird der Puffer dann geleert und gehen demnach Informationen flöten?</p>
<p>Danke im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2181983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2181983</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 16 Feb 2012 17:07:55 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 17:15:23 GMT]]></title><description><![CDATA[<p>Ich glaube, du hast da was sehr grundsätzliches nicht verstanden. Frag mich nicht, was.</p>
<p>Kurz gesagt: Unsinn. Da geht nie etwas verloren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2181985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2181985</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 16 Feb 2012 17:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 17:36:19 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int x;
cin &gt;&gt; x;
</code></pre>
<p>Ich kann ja jetzt so viele Zahlen eintippen wie ich lustig bin. Alles das ich eintippe landet in einem Puffer, und wird erst geflusht, wenn ich Enter drücke. Ist das korrekt? Falls ja, dann kann der Puffer doch theoretisch irgendwann überlaufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2181993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2181993</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 16 Feb 2012 17:36:19 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 17:41:31 GMT]]></title><description><![CDATA[<p>Gugelmoser schrieb:</p>
<blockquote>
<p>Alles das ich eintippe landet in einem Puffer, und wird erst geflusht, wenn ich Enter drücke. Ist das korrekt?</p>
</blockquote>
<p>Jain. Der Standard macht darüber keine Aussage, das gehört also weder zu C++ noch zu deinem Programm im engeren Sinne und ist Sache des Betriebssystems. Dieses wird allerdings irgendeine maximale Puffergröße haben, ab der du nichts mehr eintippen kannst. Ob du die rausfinden willst ist eine andere Sache. <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/2181996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2181996</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Thu, 16 Feb 2012 17:41:31 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 17:48:48 GMT]]></title><description><![CDATA[<p>Das läge weit, weit außerhalb des Einflussbereichs der C/C++-Runtime (da cin intern stdin als Quelle benutzt, benutzt es indirekt die C-Runtime), sondern ist normalerweise Sache des Betriebssystemkernels. Der wird technisch irgendwo eine Grenze haben, bei Linux ist das soweit ich weiß eine Speicherseite (also 65kB). Der Puffer deines Programms sagt nach außen bloß &quot;Du willst mir was geben? Ja, nur her damit.&quot; oder &quot;Du willst mir was geben? Nein, warte mal, ich bin voll&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182003</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 16 Feb 2012 17:48:48 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 17:59:49 GMT]]></title><description><![CDATA[<p>Du liest zu viele Science-Fiction Romane. Mag sein, dass das einige Compiler als Extension anbieten, aber Standard-C++ kennt keine Pufferüberläufe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182006</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182006</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Thu, 16 Feb 2012 17:59:49 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 18:16:59 GMT]]></title><description><![CDATA[<p>Ich glaube, ich habe wirklich etwas grundsätzliches nicht verstanden. Darum fang ich jetzt mal ganz von vorne an:</p>
<p>Ich lese im Moment meine erstes C++ Buch. Da steht nun folgendes:</p>
<blockquote>
<p>Das Schreiben (ofstream) geschieht gepuffert, indem in einen dafür reservierten Speicherbereich (Puffer) geschrieben wird, der erst bei Überlauf oder bei Aufruf von close() auf die Festplatte transferiert wird.</p>
</blockquote>
<p>Das habe ich verstanden. Dann steht aber noch dran, dass fürs Lesen (ifstream) analoges gilt. Und das habe ich nicht ganz verstanden. Inwiefern analoges?</p>
<pre><code class="language-cpp">{
    ifstream in(&quot;test.txt&quot;);
} // close
</code></pre>
<p>Lädt diese Anweisung nun den Inhalt der File in einen Puffer? Falls ja, wohin soll der Inhalt des Puffers nun transferiert werden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182017</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182017</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 16 Feb 2012 18:16:59 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 18:36:32 GMT]]></title><description><![CDATA[<p>Gugelmoser schrieb:</p>
<blockquote>
<pre><code class="language-cpp">{
    ifstream in(&quot;test.txt&quot;);
} // close
</code></pre>
<p>Lädt diese Anweisung nun den Inhalt der File in einen Puffer? Falls ja, wohin soll der Inhalt des Puffers nun transferiert werden?</p>
</blockquote>
<p>Kann sin, dass da was gepuffert wird, wird in den meisten Fällen auch so sein. Aber meistens auch erst, nachdem du anfängst, irgendwo zu lesen, dann wird im Puffer noch das gerade gelesene bereit gehalten und eventuell auch schon ein bisschen weitergelesen, während dein Programm noch arbeitet. An der Stelle wo die Datei geschlossen wird, wird der Inhalt eines eventuellen Puffers verworfen (da der ifstream nix rausschreiben kann). Aber was hat dieses Beispiel mit deiner Frage zu tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182026</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182026</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 16 Feb 2012 18:36:32 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 19:47:55 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Aber was hat dieses Beispiel mit deiner Frage zu tun?</p>
</blockquote>
<p>Eine gute Frage. Ich hab keine Ahnung mehr auf was für einem Trichter ich war, als ich den Thread gestartet hab. Im Endeffektf ist eh nur wichtig zu wissen, dass bei <code>ofstream</code> der Inhalt erst dann in die Datei geschrieben wird, wenn sie <code>geschlossen</code> wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182054</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 16 Feb 2012 19:47:55 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Thu, 16 Feb 2012 20:01:18 GMT]]></title><description><![CDATA[<p>Gugelmoser schrieb:</p>
<blockquote>
<p>dass bei <code>ofstream</code> der Inhalt erst dann in die Datei geschrieben wird, wenn sie <code>geschlossen</code> wird.</p>
</blockquote>
<p>&quot;erst dann&quot; ist nicht richtig. &quot;auch dann&quot; wäre passend. Es gibt durchaus auch andere Ereignisse, die einen sync auslösen können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182058</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 16 Feb 2012 20:01:18 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 11:36:23 GMT]]></title><description><![CDATA[<p>Wie- und ob gepuffert wird, hängt von der <code>streambuf</code> -Implementierung ab, die der Stream benutzt. Es kann auch sein, dass gar nicht gepuffert wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182265</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182265</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 17 Feb 2012 11:36:23 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:02:35 GMT]]></title><description><![CDATA[<p>@Gugelmoser: Hast du ein konkretes Problem, weil du MBytes mit cin lesen musst, oder ist das nur so gefragt? Weil bestimmt gibt es einen Überlauf, aber &quot;new&quot; kann auch NULL zurückgeben und Hand auf's Herz, wer überprüft das immer?<br />
Eine interessantere Frage wäre, was ist, wenn ich mit cin &gt;&gt; num; eine Zahl einlese, die in num nicht mehr reinpasst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182272</guid><dc:creator><![CDATA[PhilippHToner]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:02:35 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:14:18 GMT]]></title><description><![CDATA[<p>PhilippHToner schrieb:</p>
<blockquote>
<p>@Gugelmoser: Hast du ein konkretes Problem, weil du MBytes mit cin lesen musst, oder ist das nur so gefragt?</p>
</blockquote>
<p>Nein, es war nur eine Frage rein aus Interesse. <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/2182275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182275</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:14:18 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:20:29 GMT]]></title><description><![CDATA[<p>PhilippHToner schrieb:</p>
<blockquote>
<p>aber &quot;new&quot; kann auch NULL zurückgeben</p>
</blockquote>
<p>Nein, kann es nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182280</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:20:29 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:21:40 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>PhilippHToner schrieb:</p>
<blockquote>
<p>aber &quot;new&quot; kann auch NULL zurückgeben</p>
</blockquote>
<p>Nein, kann es nicht.</p>
</blockquote>
<p>Klar kann es das. Man muss das halt anfordern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182282</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182282</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:21:40 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:23:53 GMT]]></title><description><![CDATA[<p>Ich weiß. Die Rede ist hier trotzdem von plain new, und du weißt das ganz genau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182284</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:23:53 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:27:42 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Ich weiß. Die Rede ist hier trotzdem von plain new, und du weißt das ganz genau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
</blockquote>
<p>Dann sag nicht &quot;Nein, kann es nicht.&quot;, denn dass ist schlichtweg falsch, sondern schreibe sowas wie &quot;Aber nur, wenn man es explizit fordert&quot;. Dann kackt Dir auch keiner ans Bein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182286</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:27:42 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:30:39 GMT]]></title><description><![CDATA[<p>Nur weil du mich nicht magst, musst du nicht gleich darauf rumreiten. Du weißt ja offenbar ganz genau, was ich gemeint habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182288</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:30:39 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:32:26 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Nur weil du mich nicht magst, musst du nicht gleich darauf rumreiten. Du weißt ja offenbar ganz genau, was ich gemeint habe.</p>
</blockquote>
<p>Ehrlich gesagt finde ich Dich gar nciht so schlimm. Nur Deine absoluten Aussagen sind oft einfach Schwachfug. Und Du lässt Dich auch nur extrem schwer eines Besseren belehren. Arbeite da dran, und dann bist Du gar nicht so übel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182291</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:32:26 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:35:40 GMT]]></title><description><![CDATA[<p>Meine Aussage war nicht absolut sondern Kontext-abhängig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182292</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182292</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:50:04 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>PhilippHToner schrieb:</p>
<blockquote>
<p>aber &quot;new&quot; kann auch NULL zurückgeben</p>
</blockquote>
<p>Nein, kann es nicht.</p>
</blockquote>
<pre><code class="language-cpp">#define new NULL; //
</code></pre>
<p>Jetzt sogar immer!</p>
<p>Nein stimmt schon, es war nicht ganz richtig. Ich müsste den new operator selber bauen und keine exception schmeissen, sondern NULL zurückgeben. Trotzdem finde ich gehört es zur guten Programmiermanier, dass man Pointer überprüft. Ist ja jetzt auch nicht das zentrale Thema.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182295</guid><dc:creator><![CDATA[PhilippHToner]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:50:04 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:52:55 GMT]]></title><description><![CDATA[<p>PhilippHToner schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#define new NULL; //
</code></pre>
<p>Jetzt sogar immer!</p>
</blockquote>
<p>Ney.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182297</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:52:55 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:57:51 GMT]]></title><description><![CDATA[<p>PhilippHToner schrieb:</p>
<blockquote>
<p>Trotzdem finde ich gehört es zur guten Programmiermanier, dass man Pointer überprüft. Ist ja jetzt auch nicht das zentrale Thema.</p>
</blockquote>
<p>Und worauf? Eine Null, die man <strong>garantiert</strong> nicht bekommt? Wenn du die Funktion der Sprache an sich in Frage stellst, dann kannst du gar nichts mehr Programmieren. Was ist, wenn das if in deiner Prüfung nicht funktioniert? Noch eine Ebene ifs drumherum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182300</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Fri, 17 Feb 2012 12:58:18 GMT]]></title><description><![CDATA[<p>PhilippHToner schrieb:</p>
<blockquote>
<p>Trotzdem finde ich gehört es zur guten Programmiermanier, dass man Pointer überprüft. Ist ja jetzt auch nicht das zentrale Thema.</p>
</blockquote>
<p>Wozu? Wenn Du nicht die nothrow-Variante von new benutzt, dann kommst Du im Ausnahmefall gar nicht erst zu dem Code, in dem Du die Überprüfung durchführst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182301</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 17 Feb 2012 12:58:18 GMT</pubDate></item><item><title><![CDATA[Reply to cin Puffer on Sat, 18 Feb 2012 02:47:29 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>PhilippHToner schrieb:</p>
<blockquote>
<p>Trotzdem finde ich gehört es zur guten Programmiermanier, dass man Pointer überprüft. Ist ja jetzt auch nicht das zentrale Thema.</p>
</blockquote>
<p>Und worauf? Eine Null, die man <strong>garantiert</strong> nicht bekommt? Wenn du die Funktion der Sprache an sich in Frage stellst, dann kannst du gar nichts mehr Programmieren. Was ist, wenn das if in deiner Prüfung nicht funktioniert? Noch eine Ebene ifs drumherum?</p>
</blockquote>
<p>Ich meinte jetzt nicht nur die Variante mit &quot;new&quot; sondern generell das Arbeiten mit Pointern. Woher will der Programmierer wirklich wissen, dass ein Pointer-Parameter gültig ist? Gut er könnte NULL sein und somit auf nichts zeigen, oder er zeigt in den Wald (wo ich nicht überprüfen kann, ob der Wald jetzt gültig ist oder nicht).</p>
<p>Ich arbeite generell so, dass meine Funktionen erstmal die Parameter überprüfen, soweit es geht. Und wenn das new nie NULL zurückgibt habe ich halt schon immer (meist) diese überschüssige Überprüfung gemacht, aber falsch ist sie ja nicht, ich habe nur die bad_alloc exception nie gefangen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> . Wieso sollte außerdem eine Implementierung mit NULL als Rückgabewert nicht sinnvoll sein? Der C++ Standard definiert es so nicht, aber vielleicht binnen eines Frameworks möchte man nicht die exception Variante.</p>
<p>314159265358979 schrieb:</p>
<blockquote>
<p>PhilippHToner schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#define new NULL; //
</code></pre>
<p>Jetzt sogar immer!</p>
</blockquote>
<p>Ney.</p>
</blockquote>
<p>Du bist doch hier der M_PI Makro Fetischist! Mir ist grad aufgefallen, dass die Variante nur funktioniert, wenn alles in einer Zeile ist :p :p :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2182545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2182545</guid><dc:creator><![CDATA[PhilippHToner]]></dc:creator><pubDate>Sat, 18 Feb 2012 02:47:29 GMT</pubDate></item></channel></rss>