Форум программистов, компьютерный форум 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 Dol>I<HOCTU(researsher,laborer,secratary,manager,accountant,executive)="; cin>>a; getchar(); switch(a)
C++ Матрицы и другой примитив... Вообщем есть 3 задачки: 1) В векторе из 10 элем. переставить их так, чтоб сначало были все отрицательные элементы, а потом все остальные, без нарушения порядка их следования. Попробывал сделать методом пузырька. Отрицательные элементы отсеиваются правильно, а вот положительные идут в неправильном порядке. int i,j; float mas,rab=0; cout<<"Vvedite 10 elementov masiva "<<endl; for... http://www.cyberforum.ru/cpp-beginners/thread26814.html
C++ Составление программы вычисления суммы
Задание: составить программу на С++ для вычисления этой суммы (см. вложение)
Программа на вычисление суммы (S) - простые циклы C++
Каким образом составить такую вот программку? (пожалуйста напишите исходничек) Задание: (составить программу на C++) Вычислить сумму (2 вложение) До тех пор, пока (1 вложение)
C++ Builder Как в Builder-е откомпилировать и запустить программу? http://www.cyberforum.ru/cpp-beginners/thread26790.html
как в Borland C++ builder откомпилировать и запустить программу ? когда я создаю простенькую программу о выведении текста на экран, появляется серое окно form1 и все. также хочу спросить, какие горячие клавиши используются для компиляции и запуска программы?
C++ Запись в бинарный файл Здравствуйте. Прошу помочь разобраться с проблемой. Необходимо записать в двоичный файл 8-байтовое число, но не как строку, а по-байтово само число. То бишь имеется какой-то бинарник xxx.bin, в него надо записать число, например, 12345678. Не как 31 32 33 34 35 36 37 38, а как 00 00 00 00 00 BC 61 4E. Как это осуществляется на Си или C++? Заранее спасибо за ответ) подробнее

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

Поток cin - C++

20.03.2009, 11:01. Просмотров 8886. Ответов 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; игнорируется
и как это исправить?? зарание СПС.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru