Article View: be.comp.programming
Article #16536probleempje met menu
From: Kristof Verhenne
Date: Thu, 27 Apr 2000 00:00
Date: Thu, 27 Apr 2000 00:00
48 lines
1638 bytes
1638 bytes
Hier volgt een stukje programmacode waarmee ik en probleempje heb.
Als ik bijvoorbeeld a inlees als 1 dan start hij zoals verwacht de functie
newCatalogue() op, maar dan loopt het verkeerd. Die newline (van op enter
te drukken) zit nog altijd in de is en bij de volgende cin in newCatalogue
geeft hij direct enter en gaat hij verder... Nogal vervelend dus. Ik zoek
een orthodoxe oplossing, dus de volgende variabelen 2x inlezen is niet echt
orthodox...
int welcomeMenu()
//Executes choice in welcomemenu
{
char a;
int test=TRUE;
while (test){
printWelcomeMenu();
cout << "Enter a choice: ";
cin >> a;
switch (a) {
case '1': {
newCatalogue();
break;
}
case '2': {
//nog uit te werken
break;
}
case '3': {
test=FALSE;
break;
}
default: {
cerr << endl << endl <<"WRONG CHOICE!!!" << endl << endl;
break;
}
}
}
return TRUE;
}
--
Kristof Verhenne | Hi, I'm a signature virus, plz
Kristof.Verhenne@rug.ac.be | set me in your signature and
http://studwww.rug.ac.be/~kverhenn | help me spread :-)
Technical Details
Message-ID:
<km29e8.861.ln@localhost.localdomain>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,c4a1bbb08a2ba253,start X-Google-Attributes: gidfcea4,public From: kristof@localhost.localdomain (Kristof Verhenne) Subject: probleempje met menu Date: 2000/04/27 Message-ID: <km29e8.861.ln@localhost.localdomain> X-Deja-AN: 616289323 Content-Type: text/plain; charset=us-ascii Organization: Customer of Online Internet Mime-Version: 1.0 Reply-To: Kristof.Verhenne@rug.ac.be Newsgroups: be.comp.programming