another cin. question but i was wondering exactly how this worked because on this code from the tutorial....
...I have to put in cin.get inbetween cout<< and break inorder for it to work (yes i know the methods are undifined but in my actual code i made it a funcional program)Code:#include <iostream> using namespace std; void playgame(); void loadgame(); void playmultiplayer(); int main() { int input; cout<<"1. Play game\n"; cout<<"2. Load game\n"; cout<<"3. Play multiplayer\n"; cout<<"4. Exit\n"; cout<<"Selection: "; cin>> input; switch ( input ) { case 1: // Note the colon, not a semicolon playgame(); break; case 2: // Note the colon, not a semicolon loadgame(); break; case 3: // Note the colon, not a semicolon playmultiplayer(); break; case 4: // Note the colon, not a semicolon cout<<"Thank you for playing!\n"; break; default: // Note the colon, not a semicolon cout<<"Error, bad input, quitting\n"; break; } cin.get(); }



LinkBack URL
About LinkBacks


