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

Не работает eof(). о__О - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция,вопрос на счет возвращаемого значния http://www.cyberforum.ru/cpp-beginners/thread64824.html
у меня вопрос(название уже говорит про какой) если скажем у меня функция возвращает целыое число то функцию пишу с INT,а если у меня и целое число и тип чар,то что в этом случае написать
C++ Задержка экрана Какой командой задерживается окно программы, для того чтобы вылетал в окно эдитора после нажатия любой клавиши, или Enterа? http://www.cyberforum.ru/cpp-beginners/thread64816.html
поиск строки в текстовом файле C++
Здравствуйте!! кто-нибудь знает как это сделать Оо ? собственно надо реализовать метод поиска строки в текстовом файле с помощью конечного автомата
Сумма цифр элементов каждого столбца матрицы C++
Пожалуйста помогите написать двумерный массив с таким условием: Сумма цифр элементов каждого столбца матрицы
C++ Метод Шеннона фано http://www.cyberforum.ru/cpp-beginners/thread64779.html
Помогите пожалуста реализовать самый простой способ этого алгоритма сжатия на С/С++ Добавлено через 14 минут с задаными вероятностями a = 0.01 b=0.1 c=0.09 d=0.8
C++ Нужно написать прогу на С++ Помогите пожалуйста с написанием проги... Вот условие такое: Написать программу, которая получает случайное целое типа int, выводит его двоичное представление на экран, а дальше с помощью операций побитового сдвига изменяет порядок следования битов в числе на обратный (*ПРИМЕР* 11010011 ==> 11001011 *ПРИМЕР*) Кто хорошо умеет программировать на С++ жду от вас непременной помощи, за одно... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
17.11.2009, 22:41     Не работает eof(). о__О
а если переписать так?
C++
1
2
3
4
int i;
cout<<a.eof()<<'\n';
a>>i;
cout<<a.eof();
Возвращается значение true или false. Первый раз false потому что указатель установлен в нулевое положение, второй раз получаем true потому что считали что-то и достигли конца файла, т.е. наш указатель теперь указывает на следующий байт за последним байтом нашего файла, он и есть так называемый EOF, который определен как
C++
1
#define EOF -1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru