Re: Как очистить поток ввода в C ?
Читать, пока читается 

А функции нету? Слышал что-то про fpurge но компилятор ругается.
fseek(FILE *,0,SEEK_END);
работает и для stdin
работает и для stdin
while (getchar != '\n');
fflush(stdin);
Всем спасибо. помогло.
О! Может Вы знаете как неблокирующим образом проверить, есть ли чтолибо в stdin?
select ?
fflush(stdin);Это не работает
select ?Не очень понял, можно поточнее? MSDN находит оператор SQL и контрол.
гыгы
ну тогда почитай про WaitForMultipleObjects
ну тогда почитай про WaitForMultipleObjects
WaitForMultipleObjects
Долбам-разрабам из микрософт нужно бошки поотбивать за такие названия

а понял. Посмотрю, спасибо.
не тебе об этом судить 

с учетом того, что есть еще сингл, название кажется мне крайне удобным в силу хорошей мнемоничности 

Хм... У меня работает (MSVC 7.1 aka .NET 2003)
select - это функция. WaitFor* тебе в данном случае не помогут.
в gcc 2 не работало
Есть еще такая штука fpurge которая идеально подходит, только не уверен, что она существует в win32.
Хм... В "голом" Win32 этой ф-ции нет, но зато она есть в "Windows Services for Unix Software Development Kit"
Оставить комментарий
sanekvwe
Собственно сабж.