Вопросы по теме 'input-buffer'
Можно ли использовать fseek(stdin,1,SEEK_SET) или rewind(stdin) для очистки входного буфера вместо непереносимого fflush(stdin)?
Поскольку я обнаружил, что fflush(stdin) не является переносимым способом решения знакомой проблемы "новой строки, скрывающейся во входном буфере" , я использовал следующее, когда должен использовать scanf :
while((c = getchar()) != '\n'...
3345 просмотров
schedule
08.04.2022
Как узнать, что входной буфер последовательного порта имеет информацию на С#?
Я создаю программу на C#, которую буду использовать на одном из своих курсов в колледже, чтобы продемонстрировать, как работают асинхронные соединения с использованием RS-232 и двух компьютеров, соединенных вместе. Мой курс не о программировании, а о...
1093 просмотров
schedule
20.08.2022
Проблемы с cin.getline(), не принимающим ввод
Я использую cin.getline() для хранения пользовательского ввода в массиве символов и пытаюсь проанализировать ввод, чтобы разрешить ввод только чисел от 1 до 4. Все работает нормально при определенных обстоятельствах: правильный ввод вводится с первой...
82 просмотров
schedule
24.09.2023