<?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[interessantes phänomen]]></title><description><![CDATA[<p>ich bin eher zufällig drauf gestoßen und das ergebnis wird nicht unbedingt für alle überraschend sein, aber für mich ist es das schon gewesen.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

int foo();

int main(void) {
    cout &lt;&lt; foo() &lt;&lt; foo();
    cout &lt;&lt; foo() &lt;&lt; foo() &lt;&lt; endl;

    return (EXIT_SUCCESS);
}

int foo(){
    static int i = 0;
    return i++;
}
</code></pre>
<p>was wohl die ausgabe sein wird <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="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/184853/interessantes-phänomen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 00:10:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184853.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Jun 2007 19:12:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:13:19 GMT]]></title><description><![CDATA[<p>ich bin eher zufällig drauf gestoßen und das ergebnis wird nicht unbedingt für alle überraschend sein, aber für mich ist es das schon gewesen.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

int foo();

int main(void) {
    cout &lt;&lt; foo() &lt;&lt; foo();
    cout &lt;&lt; foo() &lt;&lt; foo() &lt;&lt; endl;

    return (EXIT_SUCCESS);
}

int foo(){
    static int i = 0;
    return i++;
}
</code></pre>
<p>was wohl die ausgabe sein wird <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="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309372</guid><dc:creator><![CDATA[Krux]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:13:19 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:24:21 GMT]]></title><description><![CDATA[<p>Oha,</p>
<p>ich muss gestehen ich verstehe die Ausgabe überhaupt nicht.</p>
<p>Kann dieses Verhalten jemand erklären?</p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309381</guid><dc:creator><![CDATA[CppProgger]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:24:21 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:28:17 GMT]]></title><description><![CDATA[<p>Hmm, kann es sein, dass das undefiniertes Verhalten ist? Wo sind die Sprachjustiziare hier? <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>Zur Information für die anderen: Bei mir kommt 1032 raus.</p>
<p>@CppProgger<br />
Klammer mal den cout Ausdruck ordentlich, dann sollte es klar werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309384</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:28:17 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:36:53 GMT]]></title><description><![CDATA[<p>Die &lt;&lt; Kette wird ja von hinten aufgerollt, weil der Stream immer an das nächste Objekt übergeben werden soll. Also ist die Ausgabe doch korrekt?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309385</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:36:53 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:33:51 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich hab es auch schon geklammert und dann funktioniert es auch erwartungsgemäß aber ich verstehe nicht wieso C++ das an dieser Stelle macht ohne Klammern.</p>
<p>Der &lt;&lt; operator wird doch von links nach rechts ausgeführt, anders geht es ja eigentlich auch nicht weil er ja immer ein ostream objekt zurückliefern muss für den folgenden &lt;&lt; operator. Und genau hier versteh ich es nicht mehr.</p>
<p>Der erste &lt;&lt; operator erhält ja cout und 0 und liefert cout mit dem hineingeschriebenen 0er wieder zurück, jetzt kommt der nächste &lt;&lt; Aufruf mit dem cout objekt das bereits die 0 enthält und sollte jetzt die 1 anhängen. Aber es läuft genau anders herum?!</p>
<p>Ist mir zu hoch...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309391</guid><dc:creator><![CDATA[CppProgger]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:33:51 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:37:27 GMT]]></title><description><![CDATA[<p>Ne, von rechst nach links.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309394</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309394</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:37:27 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:39:34 GMT]]></title><description><![CDATA[<p><a href="http://home.fnal.gov/~wb/Expressions.html" rel="nofollow">http://home.fnal.gov/~wb/Expressions.html</a><br />
<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/1309395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309395</guid><dc:creator><![CDATA[pale dog]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:39:34 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:43:19 GMT]]></title><description><![CDATA[<p>Ah, und bei</p>
<p>cout &lt;&lt; 1 &lt;&lt; 2 &lt;&lt; 3;</p>
<p>wird dann 321 ausgegeben?</p>
<p>Und wenn er von rechts nach links aufrollen würde, wie sollte das denn dann aussehen der operator ist ja so überladen</p>
<p>ostream&amp; operator&lt;&lt;(ostream&amp;, &lt;T&gt;);</p>
<p>Es gibt doch nur sinn wenn er von links nach rechts ausgeführt wird.</p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309397</guid><dc:creator><![CDATA[CppProgger]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:43:19 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:43:23 GMT]]></title><description><![CDATA[<p>David_pb schrieb:</p>
<blockquote>
<p>Ne, von rechst nach links.</p>
</blockquote>
<p>Nein, links nach rechts. Das steht in jedem Anfängerbuch, außerdem wär das ziemlich widersinnig, weil der Stream dann intern die Ausgaben umdrehen müsste. Wieso beharrst du auf diesem Unsinn?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309398</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:43:23 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:43:45 GMT]]></title><description><![CDATA[<p>pale dog schrieb:</p>
<blockquote>
<p><a href="http://home.fnal.gov/~wb/Expressions.html" rel="nofollow">http://home.fnal.gov/~wb/Expressions.html</a><br />
<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>Is hier egal ob pre oder postinkrement verwendet wird. Die Reihenfolge bleibt trotzdem gleich! <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/1309399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309399</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:45:34 GMT]]></title><description><![CDATA[<p>Bashar schrieb:</p>
<blockquote>
<p>David_pb schrieb:</p>
<blockquote>
<p>Ne, von rechst nach links.</p>
</blockquote>
<p>Nein, links nach rechts. Das steht in jedem Anfängerbuch, außerdem wär das ziemlich widersinnig, weil der Stream dann intern die Ausgaben umdrehen müsste. Wieso beharrst du auf diesem Unsinn?</p>
</blockquote>
<p>Probiers doch aus:</p>
<pre><code class="language-cpp">int foo( int i )
{
	std::cout &lt;&lt; &quot;i=&quot; &lt;&lt; i &lt;&lt; std::endl;
	static int x = 0;
	return ++x;
}

int main()
{
	std::cout &lt;&lt; foo(1) &lt;&lt; &quot; &quot; &lt;&lt; foo(2) &lt;&lt; &quot; &quot;;

	std::cin.get();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1309400</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309400</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:45:34 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:47:22 GMT]]></title><description><![CDATA[<p>Die Reihenfolge der Abarbeitung der Teilausdrücke ist unspezifiziert, die hat nichts mit der Assoziativität der Operatoren zu tun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309401</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:47:22 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 19:48:16 GMT]]></title><description><![CDATA[<p>Bashar schrieb:</p>
<blockquote>
<p>Die Reihenfolge der Abarbeitung der Teilausdrücke ist unspezifiziert, die hat nichts mit der Assoziativität der Operatoren zu tun.</p>
</blockquote>
<p>Aber mit dem Problem hier!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309403</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Tue, 19 Jun 2007 19:48:16 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Tue, 19 Jun 2007 20:25:39 GMT]]></title><description><![CDATA[<p>Aha. Eben hast du noch gesagt die Assoziativität wäre von rechts nach links. Das Problem hier ist in der Tat die unspezifizierte Abarbeitungsreihenfolge. Die gilt generell für alle Operatoren außer (nicht überladenen) &amp;&amp;, ||, Komma und ?:. Hauptsache das Ergebnis eines Teilausdruckes steht zur Verfügung wenn es benötigt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309416</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Tue, 19 Jun 2007 20:25:39 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 02:13:40 GMT]]></title><description><![CDATA[<p>das erinnert mich an meine informatik/Programmier vorlessungen in C++ da muss man auch das verhalten und Ausgaben anhand solcher Code Beispiele angeben;) nur noch bischen krassere block strukturen etc.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309529</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Wed, 20 Jun 2007 02:13:40 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 04:12:20 GMT]]></title><description><![CDATA[<p>nun,bei mir läufts so wie erwartet (0123)<br />
komischen compiler hast du dann wohl</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309536</guid><dc:creator><![CDATA[seltsam]]></dc:creator><pubDate>Wed, 20 Jun 2007 04:12:20 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 05:39:37 GMT]]></title><description><![CDATA[<p>seltsam schrieb:</p>
<blockquote>
<p>nun,bei mir läufts so wie erwartet (0123)<br />
komischen compiler hast du dann wohl</p>
</blockquote>
<p>Was für einen Compiler hast du denn? Der gcc und Visual C++ bringen bei mir die Ausgabe 3210.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309553</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Wed, 20 Jun 2007 05:39:37 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 05:46:26 GMT]]></title><description><![CDATA[<p>Also mit dem Borland 6 krieg ich 1032 raus.</p>
<p>Versteh das aber net ganz. Ich mein die Funktion foo() wird doch jedesmal<br />
neu gestartet, da müsste doch immer das selbe zurückkommen <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="😕"
    /></p>
<p>Was meint ihr eigentlich mit Cout richtig klammern? Versteh net ganz was da geklammert werden soll <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="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309559</guid><dc:creator><![CDATA[AlexDozer]]></dc:creator><pubDate>Wed, 20 Jun 2007 05:46:26 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 05:48:12 GMT]]></title><description><![CDATA[<p>Schau dir nochmal an was static macht! <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/1309561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309561</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Wed, 20 Jun 2007 05:48:12 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 06:25:04 GMT]]></title><description><![CDATA[<p>Verstehs auch nicht!<br />
Ich bekomme &quot;0132&quot; ???<br />
Mit VC80</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309574</guid><dc:creator><![CDATA[templäd]]></dc:creator><pubDate>Wed, 20 Jun 2007 06:25:04 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 06:31:51 GMT]]></title><description><![CDATA[<p>Das ist einfach undefiniertes Verhalten. Das ist vergleichbar mit:</p>
<pre><code class="language-cpp">j = ++i + ++i;
</code></pre>
<p>Das lernt man eigentlich in jedem C- oder C++-Grundkurs. Wann welcher Teilausdruck ausgewertet wird ist nicht definiert. Das hat nichts mit komischen Compilern zu tun, sondern ist einfach nicht definiert. Der Compiler kann sich entscheiden, zuerst die foo()-Aufrufe in welcher Reihenfolge auch immer auszuwerten und dann die operator&lt;&lt;-Aufrufe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309580</guid><dc:creator><![CDATA[tntnet]]></dc:creator><pubDate>Wed, 20 Jun 2007 06:31:51 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 06:36:00 GMT]]></title><description><![CDATA[<p>Dann wollen wir das mal aufdröseln:</p>
<pre><code class="language-cpp">cout&lt;&lt;foo()/*1*/&lt;&lt;foo()/*2*/;

   =

operator&lt;&lt;(
  opoperator&lt;&lt;(
    cout,
    foo()/*1*/
  ),
  foo()/*2*/
);
</code></pre>
<p>Es ist klar definiert, daß alle benötigten Teilausdrücke berechnet werden, bevor sie zusammenkommen - insbesondere wird der innere op&lt;&lt;-Aufruf und der zweite foo() ausgeführt, bevor der äußere op&lt;&lt; drankommen kann. Aber es ist nicht vorgeschrieben, in welcher Reihenfolge die Parameter einer Funktion berechnet werden, also steht es einem Compiler frei, erst den unteren foo()-Aufruf und danach den inneren op&lt;&lt; abzuarbeiten (oder auch umgekehrt) - im ersten Fall lautet das Ergebnis &quot;10&quot;, im letzten Fall &quot;01&quot;.<br />
(klarer Fall von undefniertem Verhalten)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309584</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 20 Jun 2007 06:36:00 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 06:56:06 GMT]]></title><description><![CDATA[<p>Erläuternd dazu könnte man noch sagen - die Reihenfolge ist innerhalb einen Sequenzpunktes nicht definiert. Nach der Zeile cout &lt;&lt; foo () &lt;&lt; foo(); muss aber auf jeden Fall 10 oder 01 da stehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309595</guid><dc:creator><![CDATA[7H3 N4C3R]]></dc:creator><pubDate>Wed, 20 Jun 2007 06:56:06 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 07:29:58 GMT]]></title><description><![CDATA[<p>tntnet schrieb:</p>
<blockquote>
<p>Das ist einfach undefiniertes Verhalten.</p>
</blockquote>
<p>Unspezifiziert, nicht undefiniert. Jede mögliche Reihenfolge ist erlaubt, aber keine Nasendämonen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309624</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Wed, 20 Jun 2007 07:29:58 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 07:46:38 GMT]]></title><description><![CDATA[<p>C++-Standard; Kapitel 5 Expressions; Absatz 4</p>
<blockquote>
<p>Except where noted, the order of evaluation of operands of individual operators and subexpressions of individual<br />
expressions, and the order in which side effects take place, is unspecified.53) Between the previous<br />
and next sequence point a scalar object shall have its stored value modified <strong>at most once by the evaluation<br />
of an expression</strong>. Furthermore, the prior value shall be accessed only to determine the value to be stored.<br />
The requirements of this paragraph shall be met for each allowable ordering of the subexpressions of a full<br />
expression; otherwise the behavior is undefined.<br />
[Example:<br />
i = v[i++]; // the behavior is unspecified<br />
i = ++i + 1; // the behavior is unspecified<br />
—end example]</p>
</blockquote>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309641</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Wed, 20 Jun 2007 07:46:38 GMT</pubDate></item><item><title><![CDATA[Reply to interessantes phänomen on Wed, 20 Jun 2007 11:41:38 GMT]]></title><description><![CDATA[<p>Exceptional C++ schrieb:</p>
<blockquote>
<p>Schreiben Sie niemals Code, der von der Reihenfolge der Auswertung von Funktionsargumenten abhängt.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1309825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309825</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 20 Jun 2007 11:41:38 GMT</pubDate></item></channel></rss>