000
09.08.2012, 16:48 Uhr
nia
|
Hallo,
ich möchte beim ausführen meines Programms in der Konsole zuerst nach einem Zahl / Zeichen gefragt wird und sobald eine 0 eingegeben wird sollte die Meldung "das programm startet" erscheinen, beim Eingabe eines anderen Zeichens sollte gleich function1 und function2 ausgeführt werden.
Meine frage ist, wie konnte ich dieses problem geschickter implementieren. Wollte eine Klasse erstellen, die die Konsole ein und ausschaltet, haben aber meine Kenntnisse nicht gerreicht.
C++: |
int main() { int l = start();
if (l == 0) cout << "das programm startet" << endl;
function1 (); // in beiden beide Funktionen rufen die Funktion debug_log auf function2 (); // sie haben l nicht als parameter
cin.ignore(); cin.get(); return 0; }
int start(){
int r; cout << "zahl eingeben: "; cin >> r;
return r; }
void Debug_log() { ... printf( "\n%s\n", value ); }
|
ich bin für jede hilfe sehr dankbar! grüße
------- Edit: cpp - Endtag korrigiert Dieser Post wurde am 09.08.2012 um 20:36 Uhr von Hans editiert. |