Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 40, средняя оценка - 4.95
SaHR
0 / 0 / 0
Регистрация: 27.12.2010
Сообщений: 23
#1

cin.eof и cin.fail - C++

27.12.2010, 12:31. Просмотров 5364. Ответов 1
Метки нет (Все метки)

Для чего они нужны и какая разница между ними;
cin.eof и cin.fail
Я так понимаю они(оба) принемают 2 значения типа bool=true and false
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2010, 12:31     cin.eof и cin.fail
Посмотрите здесь:

Некорректная работа cin.fail() при вводе смешанных данных - C++
Дарова, у меня есть код, где присутствует проверка на ввод неправильных данных(в моем случае всяких букв), но работает она не так, как мне...

std::cin, eof не всегда принимается как признак конца файла - C++
std::string text; char ch = 0; while(!std::cin.get(ch).eof()){ text.append(1, ch); } Ввожу в консоль в Windows: "^Z"...

cin.get() и cin.clear() - C++
В общем, занимаюсь по видео-урокам на ютубе, дошли до темы "массивы". Суть программы - вывести наибольший и наименьший элемент (его...

cin.get() - C++
Элементарный вопрос. объясните пожалуйста разницу между : char name; cin.get(name);//c одним параметром и const int size =...

While(cin) - C++
Здравствуйте, помогите разобраться с данной функций. Много раз видел её употребление, но так и не понял, как она работает. Желательно с...

a=get.cin() и get.cin(a) - C++
Подскажите, в чем разница между a=get.cin() и get.cin(a)?

cin - C++
Что не так? Сильно не кpичать. Cin юзаю пеpвый pаз. #include "stdafx.h" #include <iostream> using namespace std; int...

cin - C++
есть переменная a типа инт! cin>>a; как сделать чтобы при нажатии энтера. переменной присваивалось какое либо значение?

Cin.get() - C++
Почему: cin.get(X1,ArkSin); cin.get(X2,ArkSin); НЕ правильно работает, А cin.get(X1,ArkSin); cin.get(); ...

cin.get() - C++
Здравствуйте! Пожалуйста объясните мне почему не получается обойтись обычным cin ? Почему именно cin.get()? #include <iostream> ...

cin и \n - C++
Добрый день. Существует ли какой-то механизм, который позволяет узнать перепрыгнул ли cin через \n. что я имею в виду. this is ...

Cin.get - C++
Как сделать чтобы cin.get считывал числа а не символы, т.е. вот код { int a, b, c; int i; int z; for(i=0;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
27.12.2010, 12:33     cin.eof и cin.fail #2
SaHR, В eof переходит поток, когда посылается флаг EOF.
В fail когда происходит ошибка потока, но не критическая.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru