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

Поток cin - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Expected unqualified-id before '{' token http://www.cyberforum.ru/cpp-beginners/thread26826.html
#include <iostream> using namespace std; enum {researsher,laborer,secratary,manager,accountant,executive}; int main() { char a='a'; cout<<"Vvedite 6ykBy...
C++ Матрицы и другой примитив... Вообщем есть 3 задачки: 1) В векторе из 10 элем. переставить их так, чтоб сначало были все отрицательные элементы, а потом все остальные, без нарушения порядка их следования. Попробывал сделать... http://www.cyberforum.ru/cpp-beginners/thread26814.html
C++ Составление программы вычисления суммы
Задание: составить программу на С++ для вычисления этой суммы (см. вложение)
Программа на вычисление суммы (S) - простые циклы C++
Каким образом составить такую вот программку? (пожалуйста напишите исходничек) Задание: (составить программу на C++) Вычислить сумму (2 вложение) До тех пор, пока (1 вложение)
C++ Запись в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread26786.html
Здравствуйте. Прошу помочь разобраться с проблемой. Необходимо записать в двоичный файл 8-байтовое число, но не как строку, а по-байтово само число. То бишь имеется какой-то бинарник xxx.bin, в...
C++ enum всем здрасти, помогите разобраться с функцией enum к примеру есть код enum direction { RIGHT = 0x1, LEFT = 0x2, UP = 0x3, DOWN = 0x4, DEFAULT = 0x5 подробнее

Показать сообщение отдельно
Alexen
5 / 5 / 0
Регистрация: 14.11.2008
Сообщений: 77

Поток cin - C++

20.03.2009, 11:01. Просмотров 8901. Ответов 6
Метки (Все метки)

Ребят подскажите почему после того как в цикле для потока cin устанавливается по команде Ctrl+z бит eofbit я не могу юзать поток cin он у меня все cin >> игнарирует даже если я очищаю поток cin.clear() он все равно игнарирует сины.
Пример:

C++
1
2
3
4
5
6
7
8
while(cin >> client) выход через Ctrl+z
{
if (client.getTelephon()) {temp << client;}
}
 
if(cin.rdstate() && !cin.eof()) {cerr << "Произошла ошибка ввода данных"<< endl; exit(1);}
cin.clear();
cin >> x; игнорируется
и как это исправить?? зарание СПС.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru