//Holt sich den Input aus der Console
int getMenueInput() {
cout << "Eingabe: ";
int input;
std::cin >> input;
return input;
}
//Führt je nach Eingabe etwas aus
void reactInput(int input) {
//Öffnet Link im Browser
if (input == 7) {
ShellExecute(NULL, TEXT("Open"), TEXT("www.google.de"), NULL, NULL, 1);
}
getMenueInput();
}
Am Anfang des Programms schreibe ich was auf die Konsole.
mit getMenueInput() gebe ich was in die Konsole ein und werte diese Eingabe in reactInput aus.
Beim ersten Mal Input auslesen alles easy.
Beim zweiten mal jedoch, wenn ich was auf der Konsole eingebe schmiert mir alles ohne Grund ab.
Vielleicht habt ihr ja ne Idee.
Dein Code hat meines Erachtens auch einen logischen Fehler...
getMenueInput() gibt dir die eingelesene Zahl. Dieses wird mittels reactInput ausgewertet. Dein Code in der main (oder wo auch immer) sollte also irgendwie so aussiehen.
Code:
int main(void) {
int input;
input = getMenueInput();
reactInput(input);
// ...
return 0;
}
Wieso rufst du in reactInput noch einmal getMenueInput() auf? Das ist da doch irgendwie fehl am Platz oder?
schreib am Ende std::cin.get(); somit bleibt das Fenster erhalten.
Da getInputMenue in meiner Main und danach reactInput aufgerufen wird und in reactInput wieder getInput, passiert nach dem 2. getInput nix mehr.
Hab jetzt einfach in meine Main eine while gemacht. Kommt aufs gleiche hinaus. Hatte meinen Fehler gefunden, bevor du geantwortet hast. Danke trotzdem.
Quote:
Originally Posted by florian0
Dein Code hat meines Erachtens auch einen logischen Fehler...
getMenueInput() gibt dir die eingelesene Zahl. Dieses wird mittels reactInput ausgewertet. Dein Code in der main (oder wo auch immer) sollte also irgendwie so aussiehen.
Code:
int main(void) {
int input;
input = getMenueInput();
reactInput(input);
// ...
return 0;
}
Wieso rufst du in reactInput noch einmal getMenueInput() auf? Das ist da doch irgendwie fehl am Platz oder?
Code:
{
Menue();
while (mainbool == true) {
int input = getMenueInput();
reactInput(input);
}
Warrock schließt sich automatisch ... 10/18/2013 - WarRock - 21 Replies Heyho leute :)
Im vorfeld, auf meinem laptop gingen warrock und pserver schon immer, aber seitdem ich meinen laptop auf den werkstand zurückgesetzt habe, nichtmehr -.-
Wenn ich warrock starte, dann wird der bildschirm kurz schwarz, die maus verändert sich in dieses lade zeichen, und dann schließt sich der bildschirm wieder und nichts passiert, das ist auch bei dotrock und bei infinity war so, was soll ich jetzt bitte machen ?
Metin 2 schließt sich automatisch 05/06/2012 - Metin2 - 5 Replies Hallo,
da die Sufu funktion mir nichts ausgespuckt hat, frag ich nun hier.
Ich habe mir mal wieder Metin 2 heruntergeladen um es ein wenig zu Spielen.
Aber nun schließt sich das Spiel manchmal einfach so.
Dann kommt eine Box mit vielen ???? und 2 Buttons wo auch nur ??? drin sind.
Ich hoffe ihr könnt mir helfen, da es etwas nervig ist -.-
OS ist Windows 7 Sp 2
Grüße
Skype schließt sich automatisch? 07/29/2011 - CrossFire - 12 Replies Ist es mitlerweile normal, das wenn ich beim Einloggbildschirm bin, Skype automatisch schließt? Wenn das zeigen da ist, ich rauf geh ist es weg ( geschlossen ) Hab schon beides Re-Install, was kann ich tun?
€Dit: LÖSUNG GEFUNDEN
gebt bei Google mal Skype Portable ein, das ist eine Skype version die man aufm USB-Stick machen kann und denn bei anderen ohne installieren, und das funzt mit skype un cf, muss man auch aufm stick installieren, geht auch feestplatte :D
VPC schließt sich automatisch 03/21/2011 - Metin2 Private Server - 7 Replies Hallo
ich habe folgendes problem:
wenn ich ingame mit meinem Gm acc bin also auf meinem server und vpc und navicat on ist sowie auch portmap dann schließt sich nach etwa 20-30 minuten VPC von selbst. meist passiert es wenn ich Navicat öffne.
brauche dringed hilfe.!
GUI schließt sich automatisch... 04/04/2010 - AutoIt - 16 Replies WinWait("Fenster")
$get1 = GUICtrlRead($resolution)
$pixel1 = PixelSearch(720,418,721,419,0x3C4757)
If $get1 = "1440x900" Then
Do
$pixel1
Until $pixel1 = 1
MsgBox(0,"Found","Found")
EndIf