<?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[switch case]]></title><description><![CDATA[<p>Hi, hab da eine kleine und kurze und einfache Frage.<br />
Ich programiere gerade ein kleines Consolenbasiertes Strategiespiel in C++.</p>
<p>Läuft auch alles ganz gut soweit. Jetzt habe ich allerdings ein Problem.<br />
Ich habe ganz viele verschachtelte Switchanweisungen.</p>
<p>Um z.B. ein Gebäude zu bauen gibt man einfach eine Zahl von 1-8 an.<br />
Jetzt habe ich aber wie auch vorher immer noch ein Gebäude und noch ein weiteres case dazugenommen. Nämlich das 9te...</p>
<p>Jetzt meine Frage... man kann doch über 8 cases haben ne?<br />
Das Prob. ist das ich wenn ich 9 auswähle das gemacht wird was bei 8 passieren soll.</p>
<p>Liegt wahrscheinlich daran das ich zuviele Klammern da habe wo sie nicht hingehören. Aber bevor ich mich daran mache die zu emfrimeln wollte ich wissen ob es überhaupt was bringt.</p>
<p>mfg<br />
Last-Boyscout</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/148565/switch-case</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 00:47:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/148565.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 28 May 2006 11:37:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 11:37:21 GMT]]></title><description><![CDATA[<p>Hi, hab da eine kleine und kurze und einfache Frage.<br />
Ich programiere gerade ein kleines Consolenbasiertes Strategiespiel in C++.</p>
<p>Läuft auch alles ganz gut soweit. Jetzt habe ich allerdings ein Problem.<br />
Ich habe ganz viele verschachtelte Switchanweisungen.</p>
<p>Um z.B. ein Gebäude zu bauen gibt man einfach eine Zahl von 1-8 an.<br />
Jetzt habe ich aber wie auch vorher immer noch ein Gebäude und noch ein weiteres case dazugenommen. Nämlich das 9te...</p>
<p>Jetzt meine Frage... man kann doch über 8 cases haben ne?<br />
Das Prob. ist das ich wenn ich 9 auswähle das gemacht wird was bei 8 passieren soll.</p>
<p>Liegt wahrscheinlich daran das ich zuviele Klammern da habe wo sie nicht hingehören. Aber bevor ich mich daran mache die zu emfrimeln wollte ich wissen ob es überhaupt was bringt.</p>
<p>mfg<br />
Last-Boyscout</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066568</guid><dc:creator><![CDATA[Last-Boyscout]]></dc:creator><pubDate>Sun, 28 May 2006 11:37:21 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 11:41:35 GMT]]></title><description><![CDATA[<p>Klar, man kann mehr als 8 cases haben. Aber ob das vom Design her sinnvoll ist, ist 'ne andere Frage.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066572</guid><dc:creator><![CDATA[SG1]]></dc:creator><pubDate>Sun, 28 May 2006 11:41:35 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 11:44:32 GMT]]></title><description><![CDATA[<p>Hast Du ein break; beim 8ten mal?<br />
Zeig mal den Code, bitte..</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/937">@SG1</a>: Ist das vom Design her sinnvoll?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066573</guid><dc:creator><![CDATA[THX 1138]]></dc:creator><pubDate>Sun, 28 May 2006 11:44:32 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 11:51:48 GMT]]></title><description><![CDATA[<p>Nein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066576</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 28 May 2006 11:51:48 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 11:53:52 GMT]]></title><description><![CDATA[<p>Wieso nicht?<br />
Was wäre besser?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066578</guid><dc:creator><![CDATA[THX 1138]]></dc:creator><pubDate>Sun, 28 May 2006 11:53:52 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 12:01:53 GMT]]></title><description><![CDATA[<p>Mhm, nein ich habe kein break drin.</p>
<p>Hier mal der Code, der ist aber wahrscheinlich sehr unübersichtlich.<br />
Bin noch ein Anfänger.</p>
<pre><code class="language-cpp">case 7:{
                                 if (Soldaten &gt;=100)
                                 {

//Angriff starten!                                             
//******************************************************************************

                                              int eingabe2;
                                              int eingabe3;

                                              SetConsoleTextAttribute(::GetStdHandle(STD_OUTPUT_HANDLE), HELLROT);
                                              cout &lt;&lt; &quot;                              Angriffsmen\x81&quot; &lt;&lt; endl;
                                              cout &lt;&lt; &quot;&quot; &lt;&lt; endl;
                                              cout &lt;&lt; &quot;                1. Computer angreifen! 2. Men\x81 verlassen&quot; &lt;&lt; endl;
                                              cin &gt;&gt; eingabe2;
                                              switch (eingabe2)
                                              {
                                                     case 1:{
                                                          cout &lt;&lt; &quot;Computer wird angegriffen!&quot; &lt;&lt; endl;
                                                          gegSoldaten = gegSoldaten - Soldaten;
                                                          cout &lt;&lt; &quot;Nach dem Kampf besass der Computer noch &quot; &lt;&lt; gegSoldaten &lt;&lt; &quot; Soldaten!&quot; &lt;&lt; endl;
                                                          Sleep(2000);
                                                          if (gegSoldaten &lt;= 0)
                                                          {
                                                                          gegHaus = gegHaus -1;
                                                                          gegMine = gegMine -1;
                                                                          gegKaserne = gegKaserne -1;
                                                                          gegWerkstatt = gegWerkstatt -1;

                                                                          if (gegHaus &amp;&amp; gegMine &amp;&amp; gegKaserne &amp;&amp; gegWerkstatt &lt;= 0)
                                                                             {
                                                                                      cout &lt;&lt; &quot;Der Computer hat alles verloren!&quot; &lt;&lt; endl;
                                                                             }

                                                          cout &lt;&lt; &quot;Der Computer hat Gebäude verloren!&quot; &lt;&lt; endl;
                                                          Sleep(2000);
                                                          }

                                                          goto Anfang;

                                                     case 2:{
                                                          cout &lt;&lt; &quot;Men\x81 wird verlassen!&quot; &lt;&lt; endl;
                                                          Sleep(2000);
                                                          goto Anfang;
                                                          }
                                                          }

                                             }
                                             cout &lt;&lt; &quot;Du hast doch keine Soldaten!&quot; &lt;&lt; endl;
                                             Sleep(2000);
                                             goto Anfang;
                                             }

}
}
}
//******************************************************************************
//Ende Angriff!
                         }
                         }

                         case 8:{
                              if (Holzspeicher &gt;= 50000)
                                 {
                                               if (Erzspeicher &gt;= 35000)
                                               {

                                                                cout &lt;&lt; &quot;Werkstatt wird gebaut!&quot; &lt;&lt; endl;
                                                                Werkstatt = Werkstatt + 1;
                                                                Holzspeicher = Holzspeicher - 50000;
                                                                Erzspeicher = Erzspeicher - 35000;
                                                                Sleep(1000);
                                                                goto Anfang;
                                               }
                                 }
                                               cout &lt;&lt; &quot;Du hast zuwenig Holz/Erz um eine Werkstatt bauen zu können!&quot; &lt;&lt; endl;
                                               Sleep(500);
                                               goto Anfang;
                                 }

                         case 9:{
                              if (Holzspeicher &gt;= 5000)
                              {
                                               if (Erzspeicher &gt;= 4000)
                                               {
                                                               cout &lt;&lt; &quot;Farm wird gebaut!&quot; &lt;&lt; endl;
                                                               Farm = Farm +1;
                                                               Holzspeicher = Holzspeicher - 5000;
                                                               Erzspeicher = Erzspeicher - 4000;
                                                               Nahrungsende = Nahrungsende + 5;
                                                               Sleep(1000);
                                                               goto Anfang;
                                               }
                              }
                                                               cout &lt;&lt; &quot;Dir fehlen die Reccausen!&quot; &lt;&lt; endl;
                                                               goto Anfang;
                              }
</code></pre>
<p>Nur case 7-9... die anderen habe ich rausgelassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066581</guid><dc:creator><![CDATA[Last-Boyscout]]></dc:creator><pubDate>Sun, 28 May 2006 12:01:53 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 12:17:01 GMT]]></title><description><![CDATA[<p>1310-Logik schrieb:</p>
<blockquote>
<p>Wieso nicht?<br />
Was wäre besser?</p>
</blockquote>
<p>Z. B. Polymorphismus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066587</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 28 May 2006 12:17:01 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 12:19:34 GMT]]></title><description><![CDATA[<p>un vorallem keine GOTOs....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066590</guid><dc:creator><![CDATA[branleb]]></dc:creator><pubDate>Sun, 28 May 2006 12:19:34 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 12:21:21 GMT]]></title><description><![CDATA[<p>shade37337 schrieb:</p>
<blockquote>
<p>un vorallem keine GOTOs....</p>
</blockquote>
<p>hehe, ich kanns noch nicht anders lösen.<br />
Ist halt Rundenbasiert.<br />
Und nach jedeweder Aktion springt man nunmal wieder zum Anfang.^^ <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>
<p>Was ist denn Polymorphismus. mhm muss ich mal suchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066591</guid><dc:creator><![CDATA[Last-Boyscout]]></dc:creator><pubDate>Sun, 28 May 2006 12:21:21 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 17:43:49 GMT]]></title><description><![CDATA[<p>Also keiner mehr, der im Code nen Fehler erkennt... hehe dann muss ich wohl selbst, ne Kanne Kaffee aufsetzen und mich daran machen.</p>
<p>Aber thx an alle Antworten! <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/1066876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066876</guid><dc:creator><![CDATA[Last-Boyscout]]></dc:creator><pubDate>Sun, 28 May 2006 17:43:49 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Sun, 28 May 2006 18:11:06 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>1310-Logik schrieb:</p>
<blockquote>
<p>Wieso nicht?<br />
Was wäre besser?</p>
</blockquote>
<p>Z. B. Polymorphismus.</p>
</blockquote>
<p>Wie sähe so ein switch mit Polymorhpismus denn aus? Ich kann mir das irgentwie kaum vorstellen. Ich hab das so programmiert:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;map&gt;

class MegaSwitch {
    public:
        void Add(int key, void (*neueFunktion)()) {
            funktionen_.insert(std::pair&lt;int, void (*)()&gt;(key, neueFunktion));
        }
        void Default(void (*f)()) {
            default_ = f;
        }
        void Switch(int key) {
            if(funktionen_.find(key) == funktionen_.end()) {
                default_();
                return;
            }
            funktionen_[key]();
        }
    private:
        std::map&lt;int, void (*)()&gt; funktionen_;
        void (*default_)();
};

void BaueGebaeude() {
    std::cout &lt;&lt; &quot;Baue Gebaeude...&quot; &lt;&lt; std::endl;
}

void BaueSoldat() {
    std::cout &lt;&lt; &quot;Baue Soldat...&quot; &lt;&lt; std::endl;
}

void Beenden() {
    std::cout &lt;&lt; &quot;Tschuess!&quot; &lt;&lt; std::endl;
    exit(0);
}

void FalscheEingabe() {
    std::cout &lt;&lt; &quot;Bitte?&quot; &lt;&lt; std::endl;
}

void ZeigeMenue() {
    std::cout &lt;&lt; &quot;\n0 - Gebaeude bauen\n&quot;;
    std::cout &lt;&lt; &quot;1 - Soldat bauen\n&quot;;
    std::cout &lt;&lt; &quot;2 - Beenden\n&quot;;
    std::cout &lt;&lt; &quot;Was willst du tun?&quot; &lt;&lt; std::endl;
}

int main() {
    MegaSwitch mySwitch;
    mySwitch.Default(FalscheEingabe);
    mySwitch.Add(0, BaueGebaeude);
    mySwitch.Add(1, BaueSoldat);
    mySwitch.Add(2, Beenden);
    while(true) {
        ZeigeMenue();
        int Eingabe;
        std::cin &gt;&gt; Eingabe;
        mySwitch.Switch(Eingabe);
    }
}
</code></pre>
<p>Doch den Vorteil erkenn ich jetzt noch nicht. (Und ist das überhaupt Polymorphismus?) Könnte man noch was mit Klassen einbauen oder wie wär es besser??</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1066898</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1066898</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sun, 28 May 2006 18:11:06 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Mon, 29 May 2006 10:22:18 GMT]]></title><description><![CDATA[<p>Ich wollte nur sagen das ich das Problem jetzt gelöst habe, kurzes Nachdenken und ausprobieren hat zum glück funktoiniert. So löse 90% der Probleme^^</p>
<p>Danke nochmal für eure Vorschläge.<br />
Immoment, werde ich noch ein wenig noobisch weiterproggen.<br />
Sobald ich dann ein neues Projekt starte werde ich mir hier mal das Beispiel ansehen.</p>
<p>Hier nochmal der Fehler:</p>
<pre><code class="language-cpp">case 7:{
                                 if (Soldaten &gt;=100)
                                 {

//Angriff starten!                                            
//******************************************************************************

                                              int eingabe2;
                                              int eingabe3;

                                              SetConsoleTextAttribute(::GetStdHandle(STD_OUTPUT_HANDLE), HELLROT);
                                              cout &lt;&lt; &quot;                              Angriffsmen\x81&quot; &lt;&lt; endl;
                                              cout &lt;&lt; &quot;&quot; &lt;&lt; endl;
                                              cout &lt;&lt; &quot;                1. Computer angreifen! 2. Men\x81 verlassen&quot; &lt;&lt; endl;
                                              cin &gt;&gt; eingabe2;
                                              switch (eingabe2)
                                              {
                                                     case 1:{
                                                          cout &lt;&lt; &quot;Computer wird angegriffen!&quot; &lt;&lt; endl;
                                                          gegSoldaten = gegSoldaten - Soldaten;
                                                          cout &lt;&lt; &quot;Nach dem Kampf besass der Computer noch &quot; &lt;&lt; gegSoldaten &lt;&lt; &quot; Soldaten!&quot; &lt;&lt; endl;
                                                          Sleep(2000);
                                                          if (gegSoldaten &lt;= 0)
                                                          {
                                                                          gegHaus = gegHaus -1;
                                                                          gegMine = gegMine -1;
                                                                          gegKaserne = gegKaserne -1;
                                                                          gegWerkstatt = gegWerkstatt -1;

                                                                          if (gegHaus &amp;&amp; gegMine &amp;&amp; gegKaserne &amp;&amp; gegWerkstatt &lt;= 0)
                                                                             {
                                                                                      cout &lt;&lt; &quot;Der Computer hat alles verloren!&quot; &lt;&lt; endl;
                                                                             }

                                                          cout &lt;&lt; &quot;Der Computer hat Gebäude verloren!&quot; &lt;&lt; endl;
                                                          Sleep(2000);
                                                          }

                                                          goto Anfang;

                                                     case 2:{
                                                          cout &lt;&lt; &quot;Men\x81 wird verlassen!&quot; &lt;&lt; endl;
                                                          Sleep(2000);
                                                          goto Anfang;
                                                          }
                                                          }

                                             }
                                             cout &lt;&lt; &quot;Du hast doch keine Soldaten!&quot; &lt;&lt; endl;
                                             Sleep(2000);
                                             goto Anfang;
                                             }

}     // &lt;----- Die gehören nach unten sonst endet die obere Switchanweisung.
}     // &lt;-----
}     // &lt;-----
//******************************************************************************
//Ende Angriff!
                         }
                         }

                         case 8:{
                              if (Holzspeicher &gt;= 50000)
                                 {
                                               if (Erzspeicher &gt;= 35000)
                                               {

                                                                cout &lt;&lt; &quot;Werkstatt wird gebaut!&quot; &lt;&lt; endl;
                                                                Werkstatt = Werkstatt + 1;
                                                                Holzspeicher = Holzspeicher - 50000;
                                                                Erzspeicher = Erzspeicher - 35000;
                                                                Sleep(1000);
                                                                goto Anfang;
                                               }
                                 }
                                               cout &lt;&lt; &quot;Du hast zuwenig Holz/Erz um eine Werkstatt bauen zu können!&quot; &lt;&lt; endl;
                                               Sleep(500);
                                               goto Anfang;
                                 }

                         case 9:{
                              if (Holzspeicher &gt;= 5000)
                              {
                                               if (Erzspeicher &gt;= 4000)
                                               {
                                                               cout &lt;&lt; &quot;Farm wird gebaut!&quot; &lt;&lt; endl;
                                                               Farm = Farm +1;
                                                               Holzspeicher = Holzspeicher - 5000;
                                                               Erzspeicher = Erzspeicher - 4000;
                                                               Nahrungsende = Nahrungsende + 5;
                                                               Sleep(1000);
                                                               goto Anfang;
                                               }
                              }
                                                               cout &lt;&lt; &quot;Dir fehlen die Reccausen!&quot; &lt;&lt; endl;
                                                               goto Anfang;
                              }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1067227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1067227</guid><dc:creator><![CDATA[Last-Boyscout]]></dc:creator><pubDate>Mon, 29 May 2006 10:22:18 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Mon, 29 May 2006 10:43:44 GMT]]></title><description><![CDATA[<p>Trotzdem musst du deine case-Anweisungen noch mit einem 'break;' beenden. Sonst werden die nachfolgenden Sachen ausgeführt.</p>
<p>Teste doch einfach mal den Case 8, wenn dein 'Holzspeicher' 10000 enthält.</p>
<p>/edit:</p>
<blockquote>
<p>Reccausen!</p>
</blockquote>
<p>Wohl eher Ressourcen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1067234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1067234</guid><dc:creator><![CDATA[DarthZiu]]></dc:creator><pubDate>Mon, 29 May 2006 10:43:44 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Mon, 29 May 2006 10:43:23 GMT]]></title><description><![CDATA[<p>wie gesagt, kein GOTO!</p>
<p>schau dir doch mal schleifen an (while, for, do...)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1067238</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1067238</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Mon, 29 May 2006 10:43:23 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Mon, 29 May 2006 10:55:56 GMT]]></title><description><![CDATA[<p>DarthZiu schrieb:</p>
<blockquote>
<p>Trotzdem musst du deine case-Anweisungen noch mit einem 'break;' beenden. Sonst werden die nachfolgenden Sachen ausgeführt.</p>
<p>Teste doch einfach mal den Case 8, wenn dein 'Holzspeicher' 10000 enthält.</p>
<p>/edit:</p>
<blockquote>
<p>Reccausen!</p>
</blockquote>
<p>Wohl eher Ressourcen.</p>
</blockquote>
<p>durchs goto funktioniert es trozdem.<br />
Aber danke für die Info, ich habe mich bei einem anderen Beispiel schonmal gewundert was ich falsch mache!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1067248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1067248</guid><dc:creator><![CDATA[Last-Boyscout]]></dc:creator><pubDate>Mon, 29 May 2006 10:55:56 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Mon, 29 May 2006 11:05:45 GMT]]></title><description><![CDATA[<p>hey</p>
<p>mach einfach ne grosse schleife um alles (ist hübscher)</p>
<pre><code class="language-cpp">while( quit == false )
{
//    hier dein ganzes Programm ab &quot;Anfang&quot;
//    und anstatt &quot;goto Anfang;&quot; machst du einfach &quot;break;&quot;
//    und im block wo du &quot;Programm beenden&quot; abfragst ein &quot;quit = true;&quot;
//    um die schleife zu beenden
}
</code></pre>
<p>bye</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1067257</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1067257</guid><dc:creator><![CDATA[goto togo]]></dc:creator><pubDate>Mon, 29 May 2006 11:05:45 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Mon, 29 May 2006 13:21:29 GMT]]></title><description><![CDATA[<p>goto togo schrieb:</p>
<blockquote>
<p>hey</p>
<p>mach einfach ne grosse schleife um alles (ist hübscher)</p>
<pre><code class="language-cpp">while( quit == false )
{
//    hier dein ganzes Programm ab &quot;Anfang&quot;
//    und anstatt &quot;goto Anfang;&quot; machst du einfach &quot;break;&quot;
//    und im block wo du &quot;Programm beenden&quot; abfragst ein &quot;quit = true;&quot;
//    um die schleife zu beenden
}
</code></pre>
<p>bye</p>
</blockquote>
<p>ja wäre besser gewesen^^</p>
<p>mfg<br />
Last-Boyscout</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1067389</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1067389</guid><dc:creator><![CDATA[Last-Boyscout]]></dc:creator><pubDate>Mon, 29 May 2006 13:21:29 GMT</pubDate></item></channel></rss>