<?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[Code wird nicht ausgeführt(ohne Fehlermeldung)]]></title><description><![CDATA[<p>Hallo, ich bin neu beim C++ Programmieren und habe soeben mein erstes spiel programmiert. es ist tic-tac-toe. ich habe in den code geschrieben dass wenn ein spieler eine 3-er reihe hat dass er das spiel gewinnt. doch in der konsole passiert nichts. Weshalb?</p>
<p>Der Code:</p>
<p>#include &lt;iostream&gt;<br />
#include &lt;string&gt;</p>
<p>using namespace std;</p>
<p>string c1 = &quot;1&quot;;<br />
string c2 = &quot;2&quot;;<br />
string c3 = &quot;3&quot;;<br />
string c4 = &quot;4&quot;;<br />
string c5 = &quot;5&quot;;<br />
string c6 = &quot;6&quot;;<br />
string c7 = &quot;7&quot;;<br />
string c8 = &quot;8&quot;;<br />
string c9 = &quot;9&quot;;<br />
int ci1 = 1;<br />
int ci2 = 2;<br />
int ci3 = 3;<br />
int ci4 = 4;<br />
int ci5 = 5;<br />
int ci6 = 6;<br />
int ci7 = 7;<br />
int ci8 = 8;<br />
int ci9 = 9;<br />
int option = 0;</p>
<p>int tile;</p>
<p>int main()<br />
{<br />
start:<br />
cout &lt;&lt; &quot;Viel Spass beim Spielen:&quot; &lt;&lt; endl;</p>
<p>while(true)<br />
{<br />
cout &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c1 &lt;&lt; &quot; | &quot; &lt;&lt; c2 &lt;&lt; &quot; | &quot; &lt;&lt; c3 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c4 &lt;&lt; &quot; | &quot; &lt;&lt; c5 &lt;&lt; &quot; | &quot; &lt;&lt; c6 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c7 &lt;&lt; &quot; | &quot; &lt;&lt; c8 &lt;&lt; &quot; | &quot; &lt;&lt; c9 &lt;&lt; &quot; &quot; &lt;&lt; endl &lt;&lt; endl;<br />
again1:<br />
cout &lt;&lt; &quot;Spieler 1: &quot;;</p>
<p>cin &gt;&gt; tile;</p>
<p>switch(tile)<br />
{<br />
case 1:<br />
if(ci1 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c1 = &quot;X&quot;;<br />
ci1 = 100;<br />
break;</p>
<p>case 2:<br />
if(ci2 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c2 = &quot;X&quot;;<br />
ci2 = 100;<br />
break;</p>
<p>case 3:<br />
if(ci3 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c3 = &quot;X&quot;;<br />
ci3 = 100;<br />
break;</p>
<p>case 4:<br />
if(ci4 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c4 = &quot;X&quot;;<br />
ci4 = 100;<br />
break;</p>
<p>case 5:<br />
if(ci5 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c5 = &quot;X&quot;;<br />
ci5 = 100;<br />
break;</p>
<p>case 6:<br />
if(ci6 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c6 = &quot;X&quot;;<br />
ci6 = 100;<br />
break;</p>
<p>case 7:<br />
if(ci7 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c7 = &quot;X&quot;;<br />
ci7 = 100;<br />
break;</p>
<p>case 8:<br />
if(ci8 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c8 = &quot;X&quot;;<br />
ci8 = 100;<br />
break;</p>
<p>case 9:<br />
if(ci9 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c9 = &quot;X&quot;;<br />
ci9 = 100;<br />
break;</p>
<p>default:<br />
cout &lt;&lt; &quot;Diese Moeglichkeit gibt es nicht!&quot; &lt;&lt; endl;<br />
goto again2;<br />
}</p>
<p>if(ci1 == ci2 == ci3 || ci4 == ci5 == ci6 || ci7 == ci8 == ci9 || ci1 == ci4 == ci7 || ci2 == ci5 == ci8 || ci3 == ci6 == ci9 || ci1 == ci5 == ci9 || ci3 == ci5 == ci9)<br />
{<br />
cout &lt;&lt; &quot;Spieler 1 hat gewonnen&quot; &lt;&lt; endl;<br />
break;<br />
}</p>
<p>cout &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c1 &lt;&lt; &quot; | &quot; &lt;&lt; c2 &lt;&lt; &quot; | &quot; &lt;&lt; c3 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c4 &lt;&lt; &quot; | &quot; &lt;&lt; c5 &lt;&lt; &quot; | &quot; &lt;&lt; c6 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c7 &lt;&lt; &quot; | &quot; &lt;&lt; c8 &lt;&lt; &quot; | &quot; &lt;&lt; c9 &lt;&lt; &quot; &quot; &lt;&lt; endl &lt;&lt; endl;<br />
again2:<br />
cout &lt;&lt; endl &lt;&lt; &quot;Spieler 2: &quot;;</p>
<p>cin &gt;&gt; tile;</p>
<p>switch(tile)<br />
{<br />
case 1:<br />
if(ci1 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c1 = &quot;0&quot;;<br />
ci1 = 100;<br />
break;</p>
<p>case 2:<br />
if(ci2 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c2 = &quot;0&quot;;<br />
ci2 = 100;<br />
break;</p>
<p>case 3:<br />
if(ci3 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c3 = &quot;0&quot;;<br />
ci3 = 100;<br />
break;</p>
<p>case 4:<br />
if(ci4 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c4 = &quot;0&quot;;<br />
ci4 = 100;<br />
break;</p>
<p>case 5:<br />
if(ci5 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c5 = &quot;0&quot;;<br />
ci5 = 100;<br />
break;</p>
<p>case 6:<br />
if(ci6 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c6 = &quot;0&quot;;<br />
ci6 = 100;<br />
break;</p>
<p>case 7:<br />
if(ci7 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c7 = &quot;0&quot;;<br />
ci7 = 100;<br />
break;</p>
<p>case 8:<br />
if(ci8 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c8 = &quot;0&quot;;<br />
ci8 = 100;<br />
break;</p>
<p>case 9:<br />
if(ci9 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c9 = &quot;0&quot;;<br />
ci9 = 100;<br />
break;</p>
<p>default:<br />
cout &lt;&lt; &quot;Diese Moeglichkeit gibt es nicht!&quot; &lt;&lt; endl;<br />
goto again2;<br />
}</p>
<p>if(ci1 == ci2 == ci3 || ci4 == ci5 == ci6 || ci7 == ci8 == ci9 || ci1 == ci4 == ci7 || ci2 == ci5 == ci8 || ci3 == ci6 == ci9 || ci1 == ci5 == ci9 || ci3 == ci5 == ci9)<br />
{<br />
cout &lt;&lt; &quot;Spieler 2 hat gewonnen.&quot; &lt;&lt; endl;<br />
break;<br />
}<br />
}</p>
<p>option:<br />
cout &lt;&lt; &quot;Nochmal spielen?&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;JA. &lt;1&gt;&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Nein. Und beenden &lt;2&gt;&quot; &lt;&lt; endl;<br />
cin &gt;&gt; option;<br />
switch(option)<br />
{<br />
case 1:<br />
goto start;<br />
break;</p>
<p>case 2:<br />
return 0;<br />
break;</p>
<p>default:<br />
cout &lt;&lt; &quot;Diese Option gibt es nicht&quot; &lt;&lt; endl;<br />
goto option;<br />
break;<br />
}<br />
getchar();<br />
return 0;</p>
<p>}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/309456/code-wird-nicht-ausgeführt-ohne-fehlermeldung</link><generator>RSS for Node</generator><lastBuildDate>Wed, 05 Aug 2026 03:34:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/309456.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Oct 2012 11:52:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 11:52:30 GMT]]></title><description><![CDATA[<p>Hallo, ich bin neu beim C++ Programmieren und habe soeben mein erstes spiel programmiert. es ist tic-tac-toe. ich habe in den code geschrieben dass wenn ein spieler eine 3-er reihe hat dass er das spiel gewinnt. doch in der konsole passiert nichts. Weshalb?</p>
<p>Der Code:</p>
<p>#include &lt;iostream&gt;<br />
#include &lt;string&gt;</p>
<p>using namespace std;</p>
<p>string c1 = &quot;1&quot;;<br />
string c2 = &quot;2&quot;;<br />
string c3 = &quot;3&quot;;<br />
string c4 = &quot;4&quot;;<br />
string c5 = &quot;5&quot;;<br />
string c6 = &quot;6&quot;;<br />
string c7 = &quot;7&quot;;<br />
string c8 = &quot;8&quot;;<br />
string c9 = &quot;9&quot;;<br />
int ci1 = 1;<br />
int ci2 = 2;<br />
int ci3 = 3;<br />
int ci4 = 4;<br />
int ci5 = 5;<br />
int ci6 = 6;<br />
int ci7 = 7;<br />
int ci8 = 8;<br />
int ci9 = 9;<br />
int option = 0;</p>
<p>int tile;</p>
<p>int main()<br />
{<br />
start:<br />
cout &lt;&lt; &quot;Viel Spass beim Spielen:&quot; &lt;&lt; endl;</p>
<p>while(true)<br />
{<br />
cout &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c1 &lt;&lt; &quot; | &quot; &lt;&lt; c2 &lt;&lt; &quot; | &quot; &lt;&lt; c3 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c4 &lt;&lt; &quot; | &quot; &lt;&lt; c5 &lt;&lt; &quot; | &quot; &lt;&lt; c6 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c7 &lt;&lt; &quot; | &quot; &lt;&lt; c8 &lt;&lt; &quot; | &quot; &lt;&lt; c9 &lt;&lt; &quot; &quot; &lt;&lt; endl &lt;&lt; endl;<br />
again1:<br />
cout &lt;&lt; &quot;Spieler 1: &quot;;</p>
<p>cin &gt;&gt; tile;</p>
<p>switch(tile)<br />
{<br />
case 1:<br />
if(ci1 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c1 = &quot;X&quot;;<br />
ci1 = 100;<br />
break;</p>
<p>case 2:<br />
if(ci2 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c2 = &quot;X&quot;;<br />
ci2 = 100;<br />
break;</p>
<p>case 3:<br />
if(ci3 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c3 = &quot;X&quot;;<br />
ci3 = 100;<br />
break;</p>
<p>case 4:<br />
if(ci4 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c4 = &quot;X&quot;;<br />
ci4 = 100;<br />
break;</p>
<p>case 5:<br />
if(ci5 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c5 = &quot;X&quot;;<br />
ci5 = 100;<br />
break;</p>
<p>case 6:<br />
if(ci6 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c6 = &quot;X&quot;;<br />
ci6 = 100;<br />
break;</p>
<p>case 7:<br />
if(ci7 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c7 = &quot;X&quot;;<br />
ci7 = 100;<br />
break;</p>
<p>case 8:<br />
if(ci8 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c8 = &quot;X&quot;;<br />
ci8 = 100;<br />
break;</p>
<p>case 9:<br />
if(ci9 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again1;<br />
}<br />
c9 = &quot;X&quot;;<br />
ci9 = 100;<br />
break;</p>
<p>default:<br />
cout &lt;&lt; &quot;Diese Moeglichkeit gibt es nicht!&quot; &lt;&lt; endl;<br />
goto again2;<br />
}</p>
<p>if(ci1 == ci2 == ci3 || ci4 == ci5 == ci6 || ci7 == ci8 == ci9 || ci1 == ci4 == ci7 || ci2 == ci5 == ci8 || ci3 == ci6 == ci9 || ci1 == ci5 == ci9 || ci3 == ci5 == ci9)<br />
{<br />
cout &lt;&lt; &quot;Spieler 1 hat gewonnen&quot; &lt;&lt; endl;<br />
break;<br />
}</p>
<p>cout &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c1 &lt;&lt; &quot; | &quot; &lt;&lt; c2 &lt;&lt; &quot; | &quot; &lt;&lt; c3 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c4 &lt;&lt; &quot; | &quot; &lt;&lt; c5 &lt;&lt; &quot; | &quot; &lt;&lt; c6 &lt;&lt; &quot; &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot; &quot; &lt;&lt; c7 &lt;&lt; &quot; | &quot; &lt;&lt; c8 &lt;&lt; &quot; | &quot; &lt;&lt; c9 &lt;&lt; &quot; &quot; &lt;&lt; endl &lt;&lt; endl;<br />
again2:<br />
cout &lt;&lt; endl &lt;&lt; &quot;Spieler 2: &quot;;</p>
<p>cin &gt;&gt; tile;</p>
<p>switch(tile)<br />
{<br />
case 1:<br />
if(ci1 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c1 = &quot;0&quot;;<br />
ci1 = 100;<br />
break;</p>
<p>case 2:<br />
if(ci2 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c2 = &quot;0&quot;;<br />
ci2 = 100;<br />
break;</p>
<p>case 3:<br />
if(ci3 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c3 = &quot;0&quot;;<br />
ci3 = 100;<br />
break;</p>
<p>case 4:<br />
if(ci4 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c4 = &quot;0&quot;;<br />
ci4 = 100;<br />
break;</p>
<p>case 5:<br />
if(ci5 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c5 = &quot;0&quot;;<br />
ci5 = 100;<br />
break;</p>
<p>case 6:<br />
if(ci6 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c6 = &quot;0&quot;;<br />
ci6 = 100;<br />
break;</p>
<p>case 7:<br />
if(ci7 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c7 = &quot;0&quot;;<br />
ci7 = 100;<br />
break;</p>
<p>case 8:<br />
if(ci8 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c8 = &quot;0&quot;;<br />
ci8 = 100;<br />
break;</p>
<p>case 9:<br />
if(ci9 == 100)<br />
{<br />
cout &lt;&lt; &quot;Dieses Kaestchen ist schon ausgefuellt&quot; &lt;&lt; endl;<br />
goto again2;<br />
}<br />
c9 = &quot;0&quot;;<br />
ci9 = 100;<br />
break;</p>
<p>default:<br />
cout &lt;&lt; &quot;Diese Moeglichkeit gibt es nicht!&quot; &lt;&lt; endl;<br />
goto again2;<br />
}</p>
<p>if(ci1 == ci2 == ci3 || ci4 == ci5 == ci6 || ci7 == ci8 == ci9 || ci1 == ci4 == ci7 || ci2 == ci5 == ci8 || ci3 == ci6 == ci9 || ci1 == ci5 == ci9 || ci3 == ci5 == ci9)<br />
{<br />
cout &lt;&lt; &quot;Spieler 2 hat gewonnen.&quot; &lt;&lt; endl;<br />
break;<br />
}<br />
}</p>
<p>option:<br />
cout &lt;&lt; &quot;Nochmal spielen?&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;JA. &lt;1&gt;&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Nein. Und beenden &lt;2&gt;&quot; &lt;&lt; endl;<br />
cin &gt;&gt; option;<br />
switch(option)<br />
{<br />
case 1:<br />
goto start;<br />
break;</p>
<p>case 2:<br />
return 0;<br />
break;</p>
<p>default:<br />
cout &lt;&lt; &quot;Diese Option gibt es nicht&quot; &lt;&lt; endl;<br />
goto option;<br />
break;<br />
}<br />
getchar();<br />
return 0;</p>
<p>}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263197</guid><dc:creator><![CDATA[Nuggatschnitte]]></dc:creator><pubDate>Tue, 23 Oct 2012 11:52:30 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 13:16:12 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/u100590" rel="nofollow">Martin Richter</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/f1" rel="nofollow">MFC (Visual C++)</a> in das Forum <a href="http://www.c-plusplus.net/forum/f15" rel="nofollow">C++ (auch C++0x und C++11)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263223</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Tue, 23 Oct 2012 13:16:12 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 13:32:00 GMT]]></title><description><![CDATA[<p><code>if (ci1 == ci2 == ci3)</code> vergleicht nicht ci1, ci2 und ci3 auf gemeinsame Gleichheit, sondern vergleicht ci1 und ci2 auf Gleichheit und das Ergebnis davon (also true oder false) mit ci3. Stattdessen musst du hier mit Einzelvergleichen und logischen Verknüpfungen arbeiten.</p>
<p>Ein guter Compiler würde dich davor warnen. Mag sein, dass du einen guten Compiler hast, du aber dessen Warnungen abwürgst. Mach dich mal kundig, wie du bei dir Warnungen aktivierst.</p>
<p>Noch ein Wort: Dein Programm ist ein perfektes Beispiel für Spaghetticode. Benutz als Anfänger niemals goto und niemals (nicht konstante) globale Variablen. Wenn sich gleicher oder ähnlicher Code mehr als zweimal wiederholt, machst du ebenfalls was falsch. Deine Variablennamen sollten unbedingt ausdrücken, was die Bedeutung dieser Variablen ist. ci1? Wenn ich das meiner Oma nenne, dann hat die keine Ahnung, was damit gemeint ist. Sollte sie aber. Versuch unbedingt, alle diese Punkte zu verbessern! Das ist wichtig!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263227</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 23 Oct 2012 13:32:00 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 13:31:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>obwohl man noch viel anderes zu deinem Programm sagen könnte, liegt das Grundproblem an den &quot;Dreier-Vergleichen&quot;:</p>
<pre><code class="language-cpp">if(ci1 == ci2 == ci3 || ...)
</code></pre>
<p>So kann man nicht 3 Zahlen gleichzeitig auf Gleichheit prüfen, du musst schon ausführlich schreiben:</p>
<pre><code class="language-cpp">if(ci1 == ci2 &amp;&amp; ci2 == ci3 || ...)
</code></pre>
<p>MfG,</p>
<p>Probe-Nutzer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263229</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263229</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Tue, 23 Oct 2012 13:31:49 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 15:53:31 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>[c] &quot;Deine Variablennamen sollten unbedingt ausdrücken, was die Bedeutung dieser Variablen ist. ci1?&quot;</p>
</blockquote>
<p>c steht für case, und i für integer.</p>
<p>aber du hast recht ich sollte sie deutlicher machen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263277</guid><dc:creator><![CDATA[Nuggatschnitte]]></dc:creator><pubDate>Tue, 23 Oct 2012 15:53:31 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 15:54:30 GMT]]></title><description><![CDATA[<p>[quote=&quot;Probe-Nutzer&quot;]</p>
<pre><code class="language-cpp">if(ci1 == ci2 &amp;&amp; ci2 == ci3 || ...)
</code></pre>
<p>danke für den richtigen code</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263280</guid><dc:creator><![CDATA[Nuggatschnitte]]></dc:creator><pubDate>Tue, 23 Oct 2012 15:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 16:23:07 GMT]]></title><description><![CDATA[<p>Nuggatschnitte schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>[c] &quot;Deine Variablennamen sollten unbedingt ausdrücken, was die Bedeutung dieser Variablen ist. ci1?&quot;</p>
</blockquote>
<p>c steht für case, und i für integer.</p>
</blockquote>
<p>Ich rate dir auch, Variablen nicht nach ihrem Typ zu benennen. Dieser ist entweder unwichtig (das ist der Normalfall) oder klar.</p>
<p>Siehe auch:<br />
<a href="http://www.c-plusplus.net/forum/p1773551#1773551" rel="nofollow">http://www.c-plusplus.net/forum/p1773551#1773551</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263288</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 23 Oct 2012 16:23:07 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 18:33:50 GMT]]></title><description><![CDATA[<p>@Nuggatschnitte<br />
Wo lernst Du denn so programmieren?<br />
Aus einem Buch? Dann wirf es bitte weg.<br />
Von einem Lehrer? Dann töte ihn bitte.</p>
<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="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263317</guid><dc:creator><![CDATA[rwerwerqsy]]></dc:creator><pubDate>Tue, 23 Oct 2012 18:33:50 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Tue, 23 Oct 2012 20:52:26 GMT]]></title><description><![CDATA[<blockquote>
<p>Von einem Lehrer? Dann töte ihn bitte.</p>
</blockquote>
<p>Haha, made my day~</p>
<p>Nein ernsthaft, das was du da programmierst könnte man wohl in Assembler noch übersichtlicher schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263339</guid><dc:creator><![CDATA[Der Tobi]]></dc:creator><pubDate>Tue, 23 Oct 2012 20:52:26 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Wed, 24 Oct 2012 13:31:02 GMT]]></title><description><![CDATA[<p>rwerwerqsy schrieb:</p>
<blockquote>
<p>Wo lernst Du denn so programmieren?<br />
Aus einem Buch? Dann wirf es bitte weg.<br />
Von einem Lehrer? Dann töte ihn bitte.</p>
<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="😮"
    /></p>
</blockquote>
<p>ich lerene es über youtube und internetforen. normalerweiße sieht es bei mir auch anders aus aber <a href="http://c-plusplus.net" rel="nofollow">c-plusplus.net</a> nimmt keine tabs mit auf .<br />
bei mir siehts dann aus wie beim ihm:<br />
<a href="http://www.youtube.com/watch?v=RxsmF4pbjwM&amp;feature=plcp" rel="nofollow">http://www.youtube.com/watch?v=RxsmF4pbjwM&amp;feature=plcp</a></p>
<p>Wenn du willst dann gebe mir einfach tipps wie es besser aussehen könnte.<br />
das wäre nett. <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/2263550</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263550</guid><dc:creator><![CDATA[Nuggatschnitte]]></dc:creator><pubDate>Wed, 24 Oct 2012 13:31:02 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Wed, 24 Oct 2012 13:44:32 GMT]]></title><description><![CDATA[<p>Hol dir ein gutes Buch, es gibt nen guten Thread im FAQ dazu (gebe Link falls gewünscht)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263559</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Wed, 24 Oct 2012 13:44:32 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Wed, 24 Oct 2012 14:51:35 GMT]]></title><description><![CDATA[<p>Nuggatschnitte schrieb:</p>
<blockquote>
<p>ich lerene es über youtube und internetforen. normalerweiße sieht es bei mir auch anders aus aber <a href="http://c-plusplus.net" rel="nofollow">c-plusplus.net</a> nimmt keine tabs mit auf .<br />
bei mir siehts dann aus wie beim ihm:<br />
<a href="http://www.youtube.com/watch?v=RxsmF4pbjwM&amp;feature=plcp" rel="nofollow">http://www.youtube.com/watch?v=RxsmF4pbjwM&amp;feature=plcp</a></p>
</blockquote>
<p>Das Stichwort lautet in diesem Fall C++-Tags. Das Forum unterstützt sehr wohl Tabs, du musst ihm nur sagen, dass das dein Code ist.</p>
<pre><code class="language-cpp">std::cout &lt;&lt; &quot;Der C/C++-Button bewirkt Wunder.&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2263605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263605</guid><dc:creator><![CDATA[*Rewind*]]></dc:creator><pubDate>Wed, 24 Oct 2012 14:51:35 GMT</pubDate></item><item><title><![CDATA[Reply to Code wird nicht ausgeführt(ohne Fehlermeldung) on Wed, 24 Oct 2012 16:38:47 GMT]]></title><description><![CDATA[<p>Nuggatschnitte schrieb:</p>
<blockquote>
<p>ich lerene es über youtube und internetforen. normalerweiße sieht es bei mir auch anders aus aber <a href="http://c-plusplus.net" rel="nofollow">c-plusplus.net</a> nimmt keine tabs mit auf .<br />
bei mir siehts dann aus wie beim ihm:<br />
<a href="http://www.youtube.com/watch?v=RxsmF4pbjwM&amp;feature=plcp" rel="nofollow">http://www.youtube.com/watch?v=RxsmF4pbjwM&amp;feature=plcp</a></p>
</blockquote>
<p>Ich möchte dich vor diesem Video-Tutorial warnen, es ist schrott. Mal so als Hinweis, wenn du dir ein Video-Tutorial anschaust. Ob jemand etwas Ahnung von C++ hast, erkennst du ziemlich oft im Kapitel <code>Eingabe mit Dateien</code> . Wie erwartet hat auch dieser Typ so ein Kapitel, er nennt es <a href="http://www.youtube.com/watch?v=Acnq_m9BNXs&amp;list=UUfouNoV8ImuG21FB-vbxI6w&amp;index=5&amp;feature=plcp" rel="nofollow">Aus Dateien lesen</a>. Und wie erwartet, benutzt er <code>ios::eof</code> . Damit ist schon klar, dass er C++ nie gelernt. Höchst wahrscheinlich lernt er nach dem Motto: &quot;Kein Compilerfehler, alles Bestens.&quot;</p>
<p>Des Weiteren gibt es auch folgendes zu bemängeln:<br />
1. Er benutzt keine Initialisierung.<br />
2. Er benutzt <code>fstream::open</code> und <code>fstream::close</code> .<br />
3. Keine Ahnung wieso Leute so oft <code>getchar</code> und Co. verwenden. Man kann auch Breakpoints setzen.<br />
4. Er benutzt rohe Arrays.<br />
5. Was <code>endl</code> so macht, weiß er offensichtlich auch nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263665</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Wed, 24 Oct 2012 16:38:47 GMT</pubDate></item></channel></rss>