Как очистить бит ошибки при чтении данных из входного потока? ⇐ C++
Как очистить бит ошибки при чтении данных из входного потока?
Я пытаюсь прочитать целые числа из входного потока, и как только он считывает символ (часть входных данных), устанавливается бит отказа, и он прекращает чтение потока. Я хочу очистить бит отказа и прочитать следующее входное целое число. Какие изменения мне следует внести, чтобы получить правильный результат.
int main() { интервал х; в то время как (cin >> x) { если (cin.fail()) цин.очистить(); cout
Я пытаюсь прочитать целые числа из входного потока, и как только он считывает символ (часть входных данных), устанавливается бит отказа, и он прекращает чтение потока. Я хочу очистить бит отказа и прочитать следующее входное целое число. Какие изменения мне следует внести, чтобы получить правильный результат.
int main() { интервал х; в то время как (cin >> x) { если (cin.fail()) цин.очистить(); cout
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка чтения входного потока при чтении потока WinSCP Session.GetFile из другого потока
Anonymous » » в форуме C# - 0 Ответы
- 67 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Проблемы при чтении настроек из входного файла в Java для проблемы стабильного сопоставления
Anonymous » » в форуме JAVA - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-