<?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[Fehler in for-schleifen-Zeile]]></title><description><![CDATA[<p>Hallo... Ich bin ein Neuling in Sache C++<br />
und finde den Fehler in einem Übungsskript nicht.<br />
Ich weiss nicht, in welches Forum ich posten<br />
soll und hoffe, ich habe hier das Richtige erwischt.</p>
<pre><code>#include&lt;iostream&gt;
#include&lt;vector&gt;
using namespace std;

int main () {
  vector&lt;int&gt; Array;
  int Eingabe;
  while (Eingabe != 0) {
    cout &lt;&lt; &quot;Bitte Zahl eingeben! 0 Beendet die Schleife\n&quot;;
    cin &gt;&gt; Eingabe;
    Array.push_back(Eingabe);
  }
  cout &lt;&lt; &quot;Hier die Eingaben: &quot;;
  for (size_t vari = 0; vari &lt; Eingabe.size(); vari++) {
    cout &lt;&lt; Eingabe[vari];
  }
  int stop;
  cin &gt;&gt; stop;
}
</code></pre>
<p>Die Schleife wird abgebrochen sobald er Benutzer eine 0 eingibt,<br />
dann sollen alle vorigen Zahl-Eingaben aufgezählt werden.<br />
Stattdessen meldet mein Dev-C++ einen Fehler in der Zeile,<br />
in der die for-Anweisung sitzt...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/156341/fehler-in-for-schleifen-zeile</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 19:42:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/156341.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Aug 2006 02:25:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler in for-schleifen-Zeile on Wed, 16 Aug 2006 02:26:57 GMT]]></title><description><![CDATA[<p>Hallo... Ich bin ein Neuling in Sache C++<br />
und finde den Fehler in einem Übungsskript nicht.<br />
Ich weiss nicht, in welches Forum ich posten<br />
soll und hoffe, ich habe hier das Richtige erwischt.</p>
<pre><code>#include&lt;iostream&gt;
#include&lt;vector&gt;
using namespace std;

int main () {
  vector&lt;int&gt; Array;
  int Eingabe;
  while (Eingabe != 0) {
    cout &lt;&lt; &quot;Bitte Zahl eingeben! 0 Beendet die Schleife\n&quot;;
    cin &gt;&gt; Eingabe;
    Array.push_back(Eingabe);
  }
  cout &lt;&lt; &quot;Hier die Eingaben: &quot;;
  for (size_t vari = 0; vari &lt; Eingabe.size(); vari++) {
    cout &lt;&lt; Eingabe[vari];
  }
  int stop;
  cin &gt;&gt; stop;
}
</code></pre>
<p>Die Schleife wird abgebrochen sobald er Benutzer eine 0 eingibt,<br />
dann sollen alle vorigen Zahl-Eingaben aufgezählt werden.<br />
Stattdessen meldet mein Dev-C++ einen Fehler in der Zeile,<br />
in der die for-Anweisung sitzt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1117944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1117944</guid><dc:creator><![CDATA[noobTime]]></dc:creator><pubDate>Wed, 16 Aug 2006 02:26:57 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler in for-schleifen-Zeile on Wed, 16 Aug 2006 03:39:23 GMT]]></title><description><![CDATA[<p>Wenn du dir die for - Schleife etwas genauer anschaust, wirst du den Fehler schnell bemerken:</p>
<pre><code>[cpp]for (size_t vari = 0; vari &lt; Eingabe.size(); vari++) {
    cout &lt;&lt; Eingabe[vari];
}[/cpp]
</code></pre>
<p>Du musst die Laufvariable 'vari' mit der Größe des Vectors vergleichen, die Eingabe hat nichts mehr damit zu tun! Richtig wäre:</p>
<pre><code class="language-cpp">[code]vari &lt; Array.size();[/code]
</code></pre>
<p>Dasselbe gilt für die Ausgabe des Vectors; Sie geschieht durch den Befehl</p>
<pre><code>[cpp]cout &lt;&lt; Array(vari);[/cpp]
</code></pre>
<p>Bis dann, Bobby - Karle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1117947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1117947</guid><dc:creator><![CDATA[Bobby - Karle]]></dc:creator><pubDate>Wed, 16 Aug 2006 03:39:23 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler in for-schleifen-Zeile on Wed, 16 Aug 2006 03:43:18 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include&lt;iostream&gt; 
#include&lt;vector&gt; 
#include&lt;algorithm&gt;
using namespace std; 

int main()
{
  vector&lt;int&gt; Array; 
  vector&lt;int&gt;::iterator Iter;
  int Eingabe = 1; 
  while (Eingabe != 0) { 
    cout &lt;&lt; &quot;Bitte Zahl eingeben! 0 Beendet die Schleife\n&quot; &lt;&lt; endl; 
    cin &gt;&gt; Eingabe; 
    Array.push_back(Eingabe); 
  } 
  cout &lt;&lt; &quot;Hier die Eingaben: &quot; &lt;&lt; endl; 
  for (Iter = Array.begin(); Iter != Array.end(); ++Iter) { 
    cout &lt;&lt; *Iter &lt;&lt; endl; 
  } 
  cin.get(); 
}
</code></pre>
<p><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="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1117952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1117952</guid><dc:creator><![CDATA[gerie]]></dc:creator><pubDate>Wed, 16 Aug 2006 03:43:18 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler in for-schleifen-Zeile on Wed, 16 Aug 2006 07:12:46 GMT]]></title><description><![CDATA[<p>noobTime schrieb:</p>
<blockquote>
<p>...</p>
<pre><code class="language-cpp">...int Eingabe; ...
...Eingabe.size()...
...Eingabe[vari]...
</code></pre>
<p>...</p>
</blockquote>
<p><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="😮"
    /> <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="😮"
    /><br />
Ich kann mir kaum vorstellen, dass das ein Compiler durchgehen lässt....und wüsste auch gar nicht, was er daraus machen sollte.<br />
Hast Du vielleicht einen Fehler beim Abtippen gemacht ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1118019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1118019</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 16 Aug 2006 07:12:46 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler in for-schleifen-Zeile on Wed, 16 Aug 2006 21:09:16 GMT]]></title><description><![CDATA[<p>huch wie peinlich...<br />
danke für eure Hilfe! o_o</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1118753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1118753</guid><dc:creator><![CDATA[noobTime]]></dc:creator><pubDate>Wed, 16 Aug 2006 21:09:16 GMT</pubDate></item></channel></rss>