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

Нюансы условий достижения EOF в ifstream - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ While и for, почему так? http://www.cyberforum.ru/cpp-beginners/thread1104414.html
#include <iostream> using namespace std; #include <conio.h> int main() { for(int counter = 1;counter <=10;counter++) {
C++ Из делфи в си while (not (stringgrid2.Cells=''))or (not (i=100)) do begin v:= strtoint(stringgrid2.Cells); i:=i+1; end; Помогите переделать данный цикл в C++. http://www.cyberforum.ru/cpp-beginners/thread1104402.html
Найти ошибку C++
HugeInteger::HugeInteger() { for (int i = 0; i <sizeArray; ++i) { array = rand()%10; } } void HugeInteger::sumOfHugeInteger(HugeInteger hugeTwo) { int sumOfInteger = {0}; ...
Найти ошибку C++
Нужно, чтобы при вводе номера месяца выбивалось его название и кол-во дней. Но в 13й строке ошибка: #include <iostream> #include<conio.h> using namespace std; int main() { int a; ...
C++ Убрать в переменной типа string пробелы http://www.cyberforum.ru/cpp-beginners/thread1104366.html
Задача у меня такая. Пользователь вводит текст с консоли. 1.Удалить все пробелы и знаки препинания. 2. Очередную букву в цикле поменять на следующую букву. То есть к примеру я ввожу текст:...
C++ Правильно решил пример? using namespace std; int main() { std::cout << "Enter x "; int x; std::cin >> x; std::cout << "\nEnter a "; int a; std::cin >> a; подробнее

Показать сообщение отдельно
SaShka K
3 / 3 / 0
Регистрация: 16.01.2014
Сообщений: 55
26.02.2014, 13:48  [ТС]
Цитата Сообщение от retmas Посмотреть сообщение
а что она еще может выдать?
Ну я ожидал, что, коль get() читает следующий символ из потока, а EOF это конец файла (т.е. что-то вроде некой служебной информации, считываемой только при достижении этого самого конца файла), то `get()==EOF` должно по идее давать `true` собственно при следующем чтении после чтения последнего символа файла. Как-то так..

Добавлено через 13 часов 9 минут
Цитата Сообщение от retmas Посмотреть сообщение
своим clear() вы сбрасываете eofbit.
Простите, конечно глупость написал. :$ Видимо заучился. Спасибо, что терпите )
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru