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

Проверка конец файла или нет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблемы с текстом в потоках http://www.cyberforum.ru/cpp-beginners/thread623006.html
В мэйне текстовая глобальная переменная static char Pass(20) меняется в цикле по принципу aaaaa, baaaa, caaaa и так по алфавиту. И так то оно хорошо работает, а вот если сделать два потока, которые...
C++ Указатели Простой пример по Указателям в Turbo c++ Можете несколько вариантов) Тока простые. а то я не смогу училке обяснить. http://www.cyberforum.ru/cpp-beginners/thread623003.html
Структура C++
Простой пример по Структуре в Turbo c++. Можете несколько вариантов) Тока простые. а то я не смогу училке обяснить.
C++ Алгоритмы обходов дерева
Всем добрый вечер. Не у кого случаем не завалялись алгоритмы для обходов дерева, если да, то поделитесь пожалуйста. Нужны обходы: Прямой или префиксный порядок (сверху вниз) Обратный или ...
C++ Запуск файла через cmd http://www.cyberforum.ru/cpp-beginners/thread622996.html
При открытие exe файла этой программы через cmd выводится "False", значит программе не удаётся открыть нужный файл. Если запускать через Visual Studio, то выводится "True". exe и csv файлы находятся...
C++ Мониторинг файла? Здравствуйте, возникла некоторая проблема в создание программы которая бы выполняла некоторые операции с информацией файла,но при условие того что он открыт пользователем в момент работы... подробнее

Показать сообщение отдельно
yleart
60 / 45 / 1
Регистрация: 07.10.2011
Сообщений: 139
12.07.2012, 20:23
Если используешь <fstream>, то
.eof();
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<fstream>
int main()
{
  std::ifstream InFile;
  InFile.open("1.txt");
  int q;
  if (!InFile.is_open())
    return 1;
  while(InFile.good())
    InFile >> q;
  if (InFile.eof())
    std::cout << "Дoстигнут конец файла\n";
  if (InFile.fail())
  {
    std::cout << "ERROR!\n";
    return 1;
  }
  //много кода
  return 0;
}
Примерно так
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.