<?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[Inkrementieren - verwirrt]]></title><description><![CDATA[<p>Hallo, mir gehts darum solche ausdrücke zu verstehen;</p>
<pre><code>int i=4; 

int j = (i++) * (i++) * (++i) * (++i) + i++;
</code></pre>
<p>Was ist dann j?</p>
<p>Ich versteh nicht ganz, wie man auf das Ergebnis kommt.</p>
<p>Könnte mir das einer erklären?</p>
<p>Viele gGrüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/317707/inkrementieren-verwirrt</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 14:21:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/317707.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Jun 2013 11:30:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 11:30:58 GMT]]></title><description><![CDATA[<p>Hallo, mir gehts darum solche ausdrücke zu verstehen;</p>
<pre><code>int i=4; 

int j = (i++) * (i++) * (++i) * (++i) + i++;
</code></pre>
<p>Was ist dann j?</p>
<p>Ich versteh nicht ganz, wie man auf das Ergebnis kommt.</p>
<p>Könnte mir das einer erklären?</p>
<p>Viele gGrüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332108</guid><dc:creator><![CDATA[LinuxC_newbie]]></dc:creator><pubDate>Tue, 18 Jun 2013 11:30:58 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 11:40:16 GMT]]></title><description><![CDATA[<p>Undefiniertes Verhalten.</p>
<p>C++03-Sprech: Mehrere Seiteneffekte auf i ohne Sequenzpunkt dazwischen.<br />
C++11-Sprech: Die Abarbeitung der Ausdrücke ist nicht geordnet. Da sie Seiteneffekte haben ist das Ergebnis undefiniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332111</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 18 Jun 2013 11:40:16 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 11:50:23 GMT]]></title><description><![CDATA[<p>Eine schöne kombinatorische Aufgabe ist</p>
<pre><code class="language-cpp">struct foo
{
    int value;
    operator int() const { return value; }
    foo&amp; operator++() { ++value; return *this; }
    foo operator++(int) { foo result = *this; ++value; return result; }
};

foo i = { 4 };
int j = (i++) * (i++) * (++i) * (++i) + i++;
</code></pre>
<p>Wieviele verschiedene Ergebnisse für j sind möglich? <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/2332113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332113</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Tue, 18 Jun 2013 11:50:23 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 11:51:34 GMT]]></title><description><![CDATA[<p>Also bei mir kommt da 185 heraus...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332114</guid><dc:creator><![CDATA[LinuxC_newbie]]></dc:creator><pubDate>Tue, 18 Jun 2013 11:51:34 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 11:52:04 GMT]]></title><description><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Undefined_behavior" rel="nofollow">http://en.wikipedia.org/wiki/Undefined_behavior</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332115</guid><dc:creator><![CDATA[wikipedia-en]]></dc:creator><pubDate>Tue, 18 Jun 2013 11:52:04 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 11:54:37 GMT]]></title><description><![CDATA[<p>Ja, es kommt was raus, keien Frage.<br />
Aber der C++-Standard sagt darüber aus, dass es undefiniert ist.</p>
<p>Dem Computer gefällt eine Antwort wie &quot;undefiniert&quot; nicht, das wissen auch viele (intelligente) Leute, daher haben die sich gedacht: &quot;Ok, irgendwas msus da rauskommen&quot; Und genau das Ergebnis siehst du bei dir mit der 185.</p>
<p>Nimmst du aber jetzt einen anderen Compiler kommt was vielleicht anderes raus. Das bedeutet undefiniert, die Compilerhersteller legen fest, was wie wo passiert.</p>
<p>Auf Deutsch bedeutet das, dass, wenn du guten Code schreiben willst, dich nicht darauf verlassen kannst, was da rauskommt. Schreib es sauber, dann ist das Ergebnis so wie du es willst/brauchst, und wzar auf jedem Rechner, Compiler und System.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332116</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 18 Jun 2013 11:54:37 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 11:59:23 GMT]]></title><description><![CDATA[<p>Keiner schreibt so nen Quatsch außer er will hier mitmachen:</p>
<blockquote>
<p>The International Obfuscated C Code Contest</p>
</blockquote>
<p><a href="http://www.ioccc.org/" rel="nofollow">http://www.ioccc.org/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332121</guid><dc:creator><![CDATA[EOP]]></dc:creator><pubDate>Tue, 18 Jun 2013 11:59:23 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:00:30 GMT]]></title><description><![CDATA[<p>LinuxC_newbie schrieb:</p>
<blockquote>
<p>Also bei mir kommt da 185 heraus...</p>
</blockquote>
<p>Und bei mir 1128. Ist mein Computer kaputt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332123</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:00:30 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:03:30 GMT]]></title><description><![CDATA[<p>camper schrieb:</p>
<blockquote>
<p>Wieviele verschiedene Ergebnisse für j sind möglich? <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>
</blockquote>
<pre><code>ghci&gt; length . nub . map (\[a,b,c,d,e]-&gt;a*b*(c+1)*(d+1)+e) . permutations . take 5 $ [4..]
30
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2332125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332125</guid><dc:creator><![CDATA[ghci]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:03:30 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:08:18 GMT]]></title><description><![CDATA[<p>Und was ist mit einem Ausdruck wie</p>
<pre><code>int i = 5;
int j = (++i) * (++i);
</code></pre>
<p>ist das auch Quatsch?</p>
<p>Edit: Ich habe eine kleine Bitte: Bitte bedenkt, dass ich kein Informatiker bin und mich nur im Rahmen meines Studiums so ein bisschen mit C++ befassen muss! Ich bin also absolut kein Experte und kann daher mit den meisten Tipps, die ihr mehr gebt, nicht sonderlich viel anfangen und muss ich auch gar nicht, was nicht bedeutet, dass es mich nicht interessiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332127</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332127</guid><dc:creator><![CDATA[LinuxC_newbie]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:08:18 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:08:27 GMT]]></title><description><![CDATA[<p>LinuxC_newbie schrieb:</p>
<blockquote>
<pre><code>int i = 5;
int j = (++i) * (++i);
</code></pre>
<p>ist das auch Quatsch?</p>
</blockquote>
<p>Mit ints ja, mit der Klasse von camper ist das Ergebnis eindeutig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332129</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332129</guid><dc:creator><![CDATA[ghci]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:15:56 GMT]]></title><description><![CDATA[<p>Also es geht um Folgendes:</p>
<p>Um Präprozessor.</p>
<p>Und wenn man da einen Ausdruck hat wie:</p>
<pre><code>#define QUADRAT(a) ((a)*(a))

...

int Zahl = 5;
Wert = QUADRAT(++Zahl);
</code></pre>
<p>So hat die Variable Wert zum Schluss den Inhalt 49, weil berechnet wird:</p>
<p>((++Zahl)*(++Zahl))</p>
<p>[Das habe ich aus dem Buch &quot;Einstieg in C++&quot; von A. Willemer.]</p>
<p>Wieso kommt da 49 heraus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332131</guid><dc:creator><![CDATA[LinuxC_newbie]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:15:56 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:24:51 GMT]]></title><description><![CDATA[<p>Es ist undefiniertes Verhalten!<br />
Das wurde doch jetzt schon mehrfach gesagt.</p>
<p>Lies dazu auch den Wiki-Artikel der hier verlingt wurde.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332133</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332133</guid><dc:creator><![CDATA[CreativeLabs]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:24:51 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:26:11 GMT]]></title><description><![CDATA[<p>LinuxC_newbie schrieb:</p>
<blockquote>
<p>[Das habe ich aus dem Buch &quot;Einstieg in C++&quot; von A. Willemer.]</p>
</blockquote>
<p>Ein guter Grund, das Buch sofort wegzuwerfen, wenn das da wirklich so steht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332134</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:26:11 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:26:53 GMT]]></title><description><![CDATA[<p>ghci schrieb:</p>
<blockquote>
<p>camper schrieb:</p>
<blockquote>
<p>Wieviele verschiedene Ergebnisse für j sind möglich? <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>
</blockquote>
<pre><code>ghci&gt; length . nub . map (\[a,b,c,d,e]-&gt;a*b*(c+1)*(d+1)+e) . permutations . take 5 $ [4..]
30
</code></pre>
</blockquote>
<p>Jup, sehe ich auch so.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332135</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:26:53 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:26:59 GMT]]></title><description><![CDATA[<p>LinuxC_newbie schrieb:</p>
<blockquote>
<p>Das habe ich aus dem Buch &quot;Einstieg in C++&quot; von A. Willemer.</p>
</blockquote>
<p>Gut zu wissen. Das Buch ist demnach nicht zu empfehlen.</p>
<p>LinuxC_newbie schrieb:</p>
<blockquote>
<p>Wieso kommt da 49 heraus?</p>
</blockquote>
<p>Dabei muss nicht 49 herauskommen. Das Ergebnis ist <strong>undefiniert</strong>. Es kann also auch etwas anderes herauskommen. Die Frage nach dem &quot;wieso&quot; ist sinnlos.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332136</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332136</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:26:59 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:38:10 GMT]]></title><link>https://www.c-plusplus.net/forum/post/2332139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332139</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:38:10 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:38:59 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Ein guter Grund, das Buch sofort wegzuwerfen, wenn das da wirklich so steht.</p>
</blockquote>
<p>Nix da!</p>
<p>@TE: Bewahre das Buch bis zum nächsten Winter auf, werfe es anschließend in den Kamin und wärm' Dir dabei die Füße.<br />
Wir wollen ja schließlich nicht verschwenderisch werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332140</guid><dc:creator><![CDATA[Po]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:38:59 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:45:55 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>ghci schrieb:</p>
<blockquote>
<p>camper schrieb:</p>
<blockquote>
<p>Wieviele verschiedene Ergebnisse für j sind möglich? <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>
</blockquote>
<pre><code>ghci&gt; length . nub . map (\[a,b,c,d,e]-&gt;a*b*(c+1)*(d+1)+e) . permutations . take 5 $ [4..]
30
</code></pre>
</blockquote>
<p>Jup, sehe ich auch so.</p>
</blockquote>
<p>ich nicht. Es gibt keinen Grund anzunehmen, dass der Konvertierungsoperator sofort nach dem Inkrementieren aufgerufen werden muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332143</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332143</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:45:55 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:48:10 GMT]]></title><description><![CDATA[<p>Dann nochmal eine andere Frage, wenn es okay ist:</p>
<pre><code>#includ&lt;iostream&gt;

#define X(C,D) ((C)&gt;(D)?(C):(D))
#define Y(C) ((C)&gt;0?(C):-(C))

#define A(B) B+B
#define C(D) D*D

using namespace std;

int main() {
   cout &lt;&lt; X(1,100)&lt;&lt; endl;
   cout &lt;&lt; Y(-100) &lt;&lt; endl;
   cout &lt;&lt; C(A(6)) &lt;&lt; endl;
   cout &lt;&lt; A(C(6)) &lt;&lt; endl;
}
</code></pre>
<p>(i) Welche Funktionalität beschreiben die Präprozessoranweisungen in den Zeilen 3 und 4?</p>
<p>(ii) Welchen Quelltext sieht der Compiler in den Zeilen 14 und 15?</p>
<p>Zu (i):<br />
Zeile 3: Maximumsfunktion<br />
Zeile 4: Betragsfunktion</p>
<p>Zu (ii):<br />
Zeile 14: A(6)*A(6)=6+6*6+6<br />
Zeile 15: C(6)+C(6)=6*6+6*6</p>
<p>Stimmt das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332144</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332144</guid><dc:creator><![CDATA[LinuxC_newbie]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:48:10 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:54:51 GMT]]></title><description><![CDATA[<p>Sieht richtig aus und lehrt dich hoffentlich, wieso man Makros eben nicht für solche Zwecke einsetzen sollte. Letzteres hast du darauf gelernt, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332146</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332146</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:54:51 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 12:58:05 GMT]]></title><description><![CDATA[<p>Ja, das habe ich verstanden.</p>
<p>Nur nicht, wieso für Zeile 14 und für Zeile 15 beim Ausführen</p>
<p>48 und 72 ausgegeben wird.</p>
<p>Denn ich dachte da müsste 78 und 252 stehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332147</guid><dc:creator><![CDATA[LinuxC_newbie]]></dc:creator><pubDate>Tue, 18 Jun 2013 12:58:05 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 13:02:15 GMT]]></title><description><![CDATA[<p>Der Compiler kennt Punkt-vor-Strich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332150</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 18 Jun 2013 13:02:15 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 13:13:53 GMT]]></title><description><![CDATA[<p>LinuxC_newbie schrieb:</p>
<blockquote>
<p>Ja, das habe ich verstanden.</p>
<p>Nur nicht, wieso für Zeile 14 und für Zeile 15 beim Ausführen</p>
<p>48 und 72 ausgegeben wird.</p>
<p>Denn ich dachte da müsste 78 und 252 stehen.</p>
</blockquote>
<p>Dann hast du es eben gerade nicht verstanden. Nicht bloß blind nachplappern<sup>*</sup>, dass im Buch (hoffentlich) steht, dass Makros böse sind. Das Beispiel ist gerade dazu da, damit du auch verstehst, warum.</p>
<p><sup>*</sup>: Ja, das ist verführerisch, da man damit so tun kann, als ob man genau so viel verstanden hätte, wie die klugen Leute. Aber hat man in Wirklichkeit gar nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332152</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 18 Jun 2013 13:13:53 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 13:17:38 GMT]]></title><description><![CDATA[<pre><code>someone@somewhere:~$ echo &quot;#include&lt;iostream&gt;

#define X(C,D) ((C)&gt;(D)?(C):(D))
#define Y(C) ((C)&gt;0?(C):-(C))

#define A(B) B+B
#define C(D) D*D

using namespace std;

int main() {
   cout &lt;&lt; X(1,100)&lt;&lt; endl;
   cout &lt;&lt; Y(-100) &lt;&lt; endl;
   cout &lt;&lt; C(A(6)) &lt;&lt; endl;
   cout &lt;&lt; A(C(6)) &lt;&lt; endl;
}
&quot; | g++ -E -x c++ - | sed -n -e '/main&lsqb;&lsqb;:space:&rsqb;&rsqb;*(/,/^}/p'
int main() {
   cout &lt;&lt; ((1)&gt;(100)?(1):(100))&lt;&lt; endl;
   cout &lt;&lt; ((-100)&gt;0?(-100):-(-100)) &lt;&lt; endl;
   cout &lt;&lt; 6 +6*6 +6 &lt;&lt; endl;
   cout &lt;&lt; 6*6 +6*6 &lt;&lt; endl;
}
someone@somewhere:~$
</code></pre>
<p>* scnr *</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332154</guid><dc:creator><![CDATA[beweis0r]]></dc:creator><pubDate>Tue, 18 Jun 2013 13:17:38 GMT</pubDate></item><item><title><![CDATA[Reply to Inkrementieren - verwirrt on Tue, 18 Jun 2013 13:19:10 GMT]]></title><description><![CDATA[<p>Ein freundlicher Umgangston sieht aber auch anders aus!<br />
Ich finde, dass ich mich hier nicht immer so blöde von der Seite anmachen lassen muss! Ich frage normal, und möchte auch normale Antworten haben, die nicht so von oben herab sind.</p>
<p>Ich wiederhole nochmal, dass ich KEIN Informatiker bin und das auch nicht studiere. Vielmehr handelt es sich nur um einen kleinen einsemestrigen C++-Einschub im Rahmen meines Studiums.</p>
<p>--------------------</p>
<p>Es ist mir sehr wohl klar, was &quot;das Böse&quot; an Makros ist.</p>
<p>Man würde erwarten, dass</p>
<p>C(A(6))=144 ist, da A(6)=12. Es kommt aber C(A(6))=48 heraus.</p>
<p>Ebenso würde man vermuten, dass A(C(6))=72. Und es kommt auch hier tatsächlich 72 heraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2332155</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2332155</guid><dc:creator><![CDATA[LinuxC_newbie]]></dc:creator><pubDate>Tue, 18 Jun 2013 13:19:10 GMT</pubDate></item></channel></rss>