eingabeaufforderung editieren
-
Hallo,
wenn ich z. b. mysql mit der eingabeaufforderungstarte, kommt statt c\:> (oder so ähnlich) mysql>. jetzt wollt ich fragen, wie ich das auch machen kann.
-
Wiederholt mysql> ausgeben und eine Zeile einlesen klingt nach einem guten Plan.
-
wie muss ich das jetzt verstehen??
-
So:
#include <iostream> #include <string> using namespace std; int main() { for (;;) { cout << "mysql> " << flush; string line; getline(cin,line); if (line=="exit")return 0; } }
-
ok, danke aber was macht das flush??
-
Google anwerfen -> "flush" suchen -> wikipedia -> Cache Flush -> kann dir eine Ahnung geben.
Suche verfeinern:
Google -> "C++ flush" und du landest sofort bei der Doku!
-
ok habs gefunden