<?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[For-Anweisung, mal wieder!]]></title><description><![CDATA[<p>Huhu!</p>
<p>habe hier folgenden block:</p>
<pre><code class="language-cpp">for (int i = 0; i &lt; Additions_Zahlen.size(); i++) {
    int j = i+1;
    Additions_Zahlen[i]+Additions_Zahlen[j]; 
	};
</code></pre>
<p>Soweit alles gut! Wenn ich den Code aber jetzt so verändere:</p>
<pre><code class="language-cpp">for (int i = 0; i &lt; Additions_Zahlen.size(); i++) {
    int j = i+1;
    Additions_Zahlen[i]+Additions_Zahlen[j] = ergebnisAddition; 
	};
</code></pre>
<p>bekomme ich eine Compiler-Fehlermeldung Wie kann ich den Fehler beheben?</p>
<p>PS.: Additions_Zahlen ist ein vektor in den vorher Zahlen eingelesen wurden die jetzt addiert und in ergebnisAddition gespeichert werden sollten!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/280830/for-anweisung-mal-wieder</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 23:20:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/280830.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 22 Jan 2011 15:12:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:12:44 GMT]]></title><description><![CDATA[<p>Huhu!</p>
<p>habe hier folgenden block:</p>
<pre><code class="language-cpp">for (int i = 0; i &lt; Additions_Zahlen.size(); i++) {
    int j = i+1;
    Additions_Zahlen[i]+Additions_Zahlen[j]; 
	};
</code></pre>
<p>Soweit alles gut! Wenn ich den Code aber jetzt so verändere:</p>
<pre><code class="language-cpp">for (int i = 0; i &lt; Additions_Zahlen.size(); i++) {
    int j = i+1;
    Additions_Zahlen[i]+Additions_Zahlen[j] = ergebnisAddition; 
	};
</code></pre>
<p>bekomme ich eine Compiler-Fehlermeldung Wie kann ich den Fehler beheben?</p>
<p>PS.: Additions_Zahlen ist ein vektor in den vorher Zahlen eingelesen wurden die jetzt addiert und in ergebnisAddition gespeichert werden sollten!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010177</guid><dc:creator><![CDATA[Prog_mux]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:12:44 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:14:12 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">ergebnisAddition = Additions_Zahlen[i]+Additions_Zahlen[j];
</code></pre>
<p>Die Variable der etwas zugewiesen werden soll, muss links stehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010178</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:14:12 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:19:52 GMT]]></title><description><![CDATA[<p>OMG xD<br />
danke hab mich mal weider seltendämlich angestellt <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="😃"
    /><br />
danke nochmal!<br />
[Edith: Boah is das peinlich :)]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010181</guid><dc:creator><![CDATA[Prog_mux]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:19:52 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:24:13 GMT]]></title><description><![CDATA[<p>Denkanstoss:</p>
<p>Annahme: Vektor hat die Grösse 5.<br />
Letzter Schleifendurchlauf: i hat Wert 4 -- j hat Wert 5<br />
Worauf greifst du nun mit Additions_Zahlen[j] zu? <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/2010187</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010187</guid><dc:creator><![CDATA[inter2k3]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:24:13 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:26:55 GMT]]></title><description><![CDATA[<p>huhu<br />
ach verdammt xD<br />
ja bin schon etwas müde und das auf 15 min hinbatzen dabei kommt sowas raus <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=";D"
      alt="😉"
    /><br />
aber ich wüsst jetzt ausm stehgreif keine lösung... höchstens ne 2. for schleife... mit j als variable &gt;:D<br />
bin ja noch Neuling<br />
Prog_mux</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010188</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010188</guid><dc:creator><![CDATA[Prog_mux]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:26:55 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:28:53 GMT]]></title><description><![CDATA[<p>Im letzten Durchlauf ist Additions_Zahlen[j] out of bounds.</p>
<p>edit: ok, vorm beantworten von schon länger geöffneten Threads nochmal auf f5 drücken...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010189</guid><dc:creator><![CDATA[SG1]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:28:53 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:28:29 GMT]]></title><description><![CDATA[<p>@ prog_mux du musst einfach die Schleife bis size -1 laufen lassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010190</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010190</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:28:29 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:30:09 GMT]]></title><description><![CDATA[<p>huhu<br />
Ja klar aber hab ich dann nich das problem das ich dann pracktisch immer das gleiche plus nehm? also zb:<br />
Additions_Zahlen[1] + Additions_Zahlen[1]<br />
das will ich ja nich <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="🙂"
    /><br />
sorry nochmal wenn ich mich grad blöd anstell wie gesagt <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="😃"
    /><br />
Mux</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010191</guid><dc:creator><![CDATA[Prog_mux]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:30:09 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:38:58 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">for (int i = 0; i &lt; Additions_Zahlen.size(); i++) {
    int j = i+1;
    Additions_Zahlen[i]+Additions_Zahlen[j] = ergebnisAddition; 
	};
</code></pre>
<ol>
<li>Gewöhne dir das Präinkrement an. Ein Präinkrement ist bei user-defined types schneller.</li>
<li>Der Block einer for-Schleife muss nicht mit einem Semikolon abgeschlossen werden.</li>
<li>Spare dir die temporäre Zwischenvariable j und schreibe stattdessen direkt:</li>
</ol>
<pre><code class="language-cpp">ergebnisAddition = Additions_Zahlen[i]+Additions_Zahlen[i+1];
</code></pre>
<ol start="4">
<li>Gewöhne dir an, Namen von Objekten mit einem Kleinbuchstaben beginnen zu lassen. Das liest sich dann viel leichter.</li>
<li>Gewöhne dir an, auf Englisch zu programmieren. Wenn schon Deutsch, dann vergib sinnvollere Namen als &quot;Additions_Zahlen&quot; (Welcher übrigens besser als &quot;additions_zahlen&quot; oder &quot;additionsZahlen&quot; geschrieben wird).</li>
<li>Geschwungene Klammern haben ihre eigene Zeile verdient. -&gt; Lesbarkeit</li>
</ol>
<p>Meine Lösung mit einer Schleife würde dann wohl so aussehen:</p>
<pre><code class="language-cpp">int sum = numbers.front();
for(std::vector&lt;int&gt;::iterator iter = numbers.begin() + 1; iter != numbers.end(); ++iter)
	sum += *iter + *(iter - 1);
</code></pre>
<p>Edit: Keine Ahnung, was deine Schleife eigentlich bringt, hab das mal so auf die Schnelle runtergetippt. Keine Garantie auf Fehlerfreiheit.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010192</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010192</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:38:58 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 15:48:31 GMT]]></title><description><![CDATA[<p>huhu<br />
also erstmal danke für deine tipps, bin für sowas immer offen <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="🙂"
    /><br />
aber wegen der namen, es is ein taschenrechner das hielt ich das für angebracht^^<br />
Mux</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010204</guid><dc:creator><![CDATA[Prog_mux]]></dc:creator><pubDate>Sat, 22 Jan 2011 15:48:31 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 17:25:34 GMT]]></title><description><![CDATA[<p>Mal etwas grundlegendes: Im Kopf einer for-Schleife for(...;...;...) verwendet man nur Dinge, die beim Einstieg in die Schleife bereits bekannt sind. Sonst verwendet man besser eine while-Schleife. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /> Ich möchte deinen Code ungern nachvollziehen! <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/2010260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010260</guid><dc:creator><![CDATA[berniebutt]]></dc:creator><pubDate>Sat, 22 Jan 2011 17:25:34 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 17:28:43 GMT]]></title><description><![CDATA[<p>berniebutt schrieb:</p>
<blockquote>
<p>Mal etwas grundlegendes: Im Kopf einer for-Schleife for(...;...;...) verwendet man nur Dinge, die beim Einstieg in die Schleife bereits bekannt sind. Sonst verwendet man besser eine while-Schleife. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /> Ich möchte deinen Code ungern nachvollziehen! <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>
</blockquote>
<p>Worauf bezieht sich das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010261</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sat, 22 Jan 2011 17:28:43 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 17:34:42 GMT]]></title><description><![CDATA[<p>hab ich mich auch grad gefragt <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="😃"
    /><br />
ja der code is wirklcih etwas durcheinander <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=";D"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010266</guid><dc:creator><![CDATA[Prog_mux]]></dc:creator><pubDate>Sat, 22 Jan 2011 17:34:42 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 17:36:11 GMT]]></title><description><![CDATA[<p>An meinem Code ist nichts durcheinander, eine normale for-Schleife über einen Container.</p>
<p>C++0x ist da super:</p>
<pre><code class="language-cpp">for(auto&amp; elem : container)
	do_something_with_elem;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2010267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010267</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sat, 22 Jan 2011 17:36:11 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 17:44:02 GMT]]></title><description><![CDATA[<p>nein meiner <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=";D"
      alt="😉"
    /> deiner is ja gut <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/2010275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010275</guid><dc:creator><![CDATA[Prog_mux]]></dc:creator><pubDate>Sat, 22 Jan 2011 17:44:02 GMT</pubDate></item><item><title><![CDATA[Reply to For-Anweisung, mal wieder! on Sat, 22 Jan 2011 19:09:46 GMT]]></title><description><![CDATA[<p>ich dachte da spontan an &lt;algorithm&gt; .. google liefert sowas <a href="http://stackoverflow.com/questions/3221812/sum-of-elements-in-a-stdvector" rel="nofollow">http://stackoverflow.com/questions/3221812/sum-of-elements-in-a-stdvector</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2010317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2010317</guid><dc:creator><![CDATA[padreigh]]></dc:creator><pubDate>Sat, 22 Jan 2011 19:09:46 GMT</pubDate></item></channel></rss>