<?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[dekremenieren &#x2F; inkrementieren]]></title><description><![CDATA[<p>bei folgender Übung soll / kommt als Ergebnis 40 raus</p>
<p>int a;<br />
a=12;<br />
a = a + ++a + a++;</p>
<p>cout &lt;&lt; a &lt;&lt; endl;</p>
<p>nachvollziehen kann ich es leider nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242991/dekremenieren-inkrementieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 15:10:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242991.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 10 Jun 2009 17:55:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to dekremenieren &#x2F; inkrementieren on Wed, 10 Jun 2009 17:55:10 GMT]]></title><description><![CDATA[<p>bei folgender Übung soll / kommt als Ergebnis 40 raus</p>
<p>int a;<br />
a=12;<br />
a = a + ++a + a++;</p>
<p>cout &lt;&lt; a &lt;&lt; endl;</p>
<p>nachvollziehen kann ich es leider nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1724716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1724716</guid><dc:creator><![CDATA[NEWc++MAN]]></dc:creator><pubDate>Wed, 10 Jun 2009 17:55:10 GMT</pubDate></item><item><title><![CDATA[Reply to dekremenieren &#x2F; inkrementieren on Wed, 10 Jun 2009 17:58:14 GMT]]></title><description><![CDATA[<p><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-242967.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-242967.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1724720</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1724720</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Wed, 10 Jun 2009 17:58:14 GMT</pubDate></item><item><title><![CDATA[Reply to dekremenieren &#x2F; inkrementieren on Wed, 10 Jun 2009 18:04:31 GMT]]></title><description><![CDATA[<p>Ich weiß nicht, musst du jetzt zu jeder Übung die man dir zum selben Thema stellt, hier nen Thread aufmachen?<br />
In dem anderen wurde ja bereits ausführlich darüber diskutiert, dass das Ergebnis undefiniert ist. Und wenn dir jemand diese Übung gibt und sagt es MUSS das Ergebnis rauskommen, ist das Käse. Undefiniert war das Stichwort.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1724723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1724723</guid><dc:creator><![CDATA[Torte]]></dc:creator><pubDate>Wed, 10 Jun 2009 18:04:31 GMT</pubDate></item><item><title><![CDATA[Reply to dekremenieren &#x2F; inkrementieren on Wed, 10 Jun 2009 19:17:43 GMT]]></title><description><![CDATA[<p>NEWc++MAN schrieb:</p>
<blockquote>
<p>bei folgender Übung soll / kommt als Ergebnis 40 raus</p>
<p>int a;<br />
a=12;<br />
a = a + ++a + a++;</p>
<p>cout &lt;&lt; a &lt;&lt; endl;</p>
<p>nachvollziehen kann ich es leider nicht.</p>
</blockquote>
<p>es ist vorstellbar, daß der compiler aus a++ sozusagen ein t=a+1;return t;a=t macht. und wenn das a=t gaaanz am ende ausgeführt wird, kanns dir passieren, daß da nicht 40 rauskommt, sondern 13.<br />
die sprache c++ definiert nicht, was da rauskommen soll. das ist ein programmierfehler und kein compiler muss da einen bestimmten wert liefern. jeder compiler darf es anders machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1724777</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1724777</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Wed, 10 Jun 2009 19:17:43 GMT</pubDate></item><item><title><![CDATA[Reply to dekremenieren &#x2F; inkrementieren on Wed, 10 Jun 2009 19:20:38 GMT]]></title><description><![CDATA[<p>BTW: was sind denn das für Übungen? Nicht etwa von einer Schule oder sowas, oder? Oder will ein Dozent zeigen was undefined Behaviour ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1724781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1724781</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Wed, 10 Jun 2009 19:20:38 GMT</pubDate></item><item><title><![CDATA[Reply to dekremenieren &#x2F; inkrementieren on Wed, 10 Jun 2009 19:29:48 GMT]]></title><description><![CDATA[<p>Ist das wirklich undefiniert?<br />
Werden die Operatoren nicht in der Reihenfolge wie hier angegeben ausgewertet?<br />
<a href="http://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B#Operator_precedence" rel="nofollow">http://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B#Operator_precedence</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1724787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1724787</guid><dc:creator><![CDATA[Frage???]]></dc:creator><pubDate>Wed, 10 Jun 2009 19:29:48 GMT</pubDate></item><item><title><![CDATA[Reply to dekremenieren &#x2F; inkrementieren on Wed, 10 Jun 2009 21:14:49 GMT]]></title><description><![CDATA[<p>theta schrieb:</p>
<blockquote>
<p>BTW: was sind denn das für Übungen? Nicht etwa von einer Schule oder sowas, oder? Oder will ein Dozent zeigen was undefined Behaviour ist?</p>
</blockquote>
<p>habe mir das Buch &quot;C++ Programmierung lernen&quot; besorgt, mit Büchern aus dem Verlag (A-W)hatte bis her immer sehr gute Erfahrungen gemacht.</p>
<p>Naja, aller Anfang ist schwer und je mehr ich mich - auch mit Fehlern - beschäftige, desto fester sitzt es dann wohl.</p>
<p>Danke für die Tipps</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1724837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1724837</guid><dc:creator><![CDATA[NEWc++MAN]]></dc:creator><pubDate>Wed, 10 Jun 2009 21:14:49 GMT</pubDate></item></channel></rss>