=getch w switch'u
Ostatnio zmodyfikowano 2012-01-28 18:40
| styczny Temat założony przez niniejszego użytkownika | =getch w switch'u » 2012-01-28 18:36:13 int main(){
 std::cout << "nacisnij spacje aby kontynuowac\n";
 char s, f, a;
 f = getch();
 if( f == 32 )
 
 std::cout << "Podaj litere s albo a: ";
 
 std::cin >> f;
 
 switch( f )
 {
 case 's':
 std::cout << "litera s" << std::endl;
 break;
 case 'a':
 std::cout << "litera a" << std::endl;
 break;
 }
 return 0;
 }
Problem polega na tym zeby nie wciskać litery ("s" lub "a")+ ENTER aby wypisywany był na ekranie ospowiedni komunikat do odpowiedniej literki - chciałbym zeby to działało tak jak ze spacją //1// raz kliknięta literka a po niej efekt Jeśli ten problem da sie rozwiązać łatwiej=poprawniej też mile widziana pomoc ;] | 
|  | 
| pekfos | » 2012-01-28 18:40:56 wywal ten cin.. std::cin >> f; 
 switch( f )
 | 
|  | 
| « 1 » |