• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[C++] main() restarten

Status
Für weitere Antworten geschlossen.
A

Alti

Guest
Prophet schrieb:
Alti schrieb:
Hi Prophet,
hoffe ich darf mal kurz stören.
Da du ja ziemlich Ahnung von C++ hast, schreib ich dich direkt an.
Ich stehe noch am Anfang von C++ wie du sicherlich aus dem IRC weißt.
Mein Taschenrechner habe ich erweitert. Gibt es in C++ eine Funktion, die die main() neustartet? Hab das im Moment mit einem goto gelöst, was mir aber nicht wirklich gefällt.
Hoffe du kannst helfen.

Gruß
Olli

Sowas gehört trotzdem ins forum! Wofür haben wir den die sektion für hochsprachen.

Setzte dein programm in eine while schleife die solange läuft bis eine bestimmte variable gesetzt wird (der befehl zum beenden erfolgt). Das sieht dan ungefähr so aus:
Code:
int main()
{
  bool quit = false;
  while(!quit)
  {
    // Alles was immer wieder bis zum ende passieren soll
    
    // Anweisung zum beenden. Wie auch immer du das realisierst.
    if(command == "quit")
    {
      exit = true;
    }
  }
  exit(0);
}
Poste das hier ruhig im forum. Das ist eine information die bestimmt auch anderen weiterhilft.

Gruß, Prophet
Denke mal, es wird tatsächlich weiterhelfen.
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben