frage ob eine bestimmte bedingung exisiert



  • Hi, ich versuche gerade ein schachspiel zu programmieren. Nun wollte ich die bewegungsmoeglichkeiten fuer einen bauern definieren: Das spiel soll jede moeglichkeit verneinen ausser feld[x+1][y] oder feld[x+1][y+1] ich moechte aber noch eine bedingung festlegen.

    Unzwar (am besten) so: WENN "bewegungsvariable" != blabla, WAEHREND bool.besetzt == true..

    Gibt es so eine WAEHREND bedingung?


  • Mod

    Ich verstehe ehrlich gesagt nicht, worauf du hinaus willst, aber möchtest du eine while -Schleife (engl. für während)? Oder willst du einfach zwei Bedingungen verknüpfen (Konjunkion, in C++ per &&)?

    Sonst müsstest du mal näher beschreiben, was du willst.

    Der Bauer kann im Schach so übrigens nicht ziehen, wenn ich die Feldindizes richtig interpretiere 😉



  • #define WAEHREND &&


Anmelden zum Antworten