Newbie braucht Hilfe
-
Ich möchte eine dos-ähnliche eingabeaufforderung erstellen.
Bisher bin ich so weit:#include <iostream.h> char drive[2]="C"; char befehl[99]; void main(void) { while(befehl != exit) { cout << drive << ":\\>"; cin >> befehl; }; }
Mein Problem is, dass er nich' aufhören will, wenn man exit eingibt!
Warum nicht, wie kann ich das Prob. beheben?
-
#include <iostream> #include <string> using namespace std; string eingabe; int main(void) { while (eingabe != "exit") { cin >> eingabe; //usw usf... } return 0; }
oder benutze die strcmp funktion.
-
Thnkz, Shlo
hat gefunzt!
-
so nebenbei: mach doch aus dem char drive[2] = "C"
ein char drive = 'C'
du brauchst ja nur ein einziges Zeichen.