Hallo, es ist mir fast schon peinlich aber wie endet man nochmal eine Konsolenanwendung in C++ mit Return. Ich glaube es war irgendwas mit cin. Finde es im Moment in meinen unterlagen nicht und fange wieder an mich in C++ einzuarbeiten.
C++ Konsolenanwendung per return beenden
-
-
C
Alles anzeigen#include <iostream.h> #include <conio.h> #include <string.h> void main() { // string fuer maximal 60 zeichen char name[61]; // eingabe cout << "Name?"; cin >> name; // ausgabe cout << "Hallo " << name; cout << " wie gehts?" << endl; // vergleich char status[31]; cin >> status; if (stricmp(status, "gut")==0) { cout << "Na toll" << endl; } else { cout << "Oh wie schade" << endl; } cout << name << " hat "; cout << strlen(name) << " Zeichen." << endl; getch(); }
cin wartet auf eine Eingabe, aber solange bis zum Enter passiert "nichts".
getch() wartet einfach auf einen Tastendruck, egal was für einer. -
Aja genau das getch() fehlte mir, danke. Habe die letzten beiden Jahre nur Java und C# programmiert und da get das mit einem einfachen Readline();
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!