cin blokowanie bufora
Ostatnio zmodyfikowano 2017-02-18 00:12
krainamodu Temat założony przez niniejszego użytkownika |
cin blokowanie bufora » 2017-02-17 23:59:33 Gdy podczas działania pętli klikam przypadkowe znaki, to gdy przechodzę do linijki cin >> s; to na początku pojawiają się właśnie te wciśnięte znaki i musze je ręcznie kasować backspacem. Czy można zablokować wczytywanie znaków do cin na dany moment(działanie pętli) lub sprawić że po dojściu do cin>>s; będę miał czystą linijkę. przykład: for( int i = 0; i < 10000; i++ ) { cout << i << endl; } int s; cout << "..." << endl; cin >> s; |
|
pekfos |
» 2017-02-18 00:12:56 FlushConsoleInputBuffer( GetStdHandle( STD_INPUT_HANDLE ) );
Przed wczytywaniem + stosowne nagłówki. |
|
« 1 » |