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

Передача файлового потока в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В каждой строке двухмерного массива определить наибольший элемент и подсчитать сумму этих максимальных элементов http://www.cyberforum.ru/cpp-beginners/thread106629.html
В каждой строке двухмерного массива определить наибольший элемент и подсчитать сумму этих максимальных элементов.
C++ Проверка баланса фигурных скобок абстрактным стеком (реализованным в виде связного списка) вот собственно задание: задан текст, содержащий три типа скобок - (), {}, . Программа должна проверить правильность расстановки скобок в тексте, а также, не нарушены ли правила вложенности... http://www.cyberforum.ru/cpp-beginners/thread106622.html
прога на С++,связанная с файлами C++
Напишите программу, которая считывает произвольный текстовый файл, содержащий длинные строки и копирует его содержимое в новый файл, при этом разбив длинные строки таким образом, чтобы длина...
программа на С++ C++
Напишите программу, которая считывает произвольный текстовый файл и создает новый файл, в который записывает считанные из входного файла строки в алфавитном порядке. Имя входного и результирующего...
C++ Структуры. http://www.cyberforum.ru/cpp-beginners/thread106557.html
Необходимо написать программу (помогите пожалуйста): Сформировать массив, содержащий информацию о туристских поездках. Структурный тип содержит поля: название тура, необходима ли виза, це-на,...
C++ Поиск в массиве Надо найти в массисе чисел со значениями от 0 до 255 повторяющиеся ровно два раза числа. Второй день туплю не могу написать 100% правильно работающую функцию=) подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9698 / 5648 / 964
Регистрация: 25.07.2009
Сообщений: 10,864
19.03.2010, 21:51
Цитата Сообщение от PointsEqual Посмотреть сообщение
какой вариант лучше исполльзовать?
Не знаю, если честно, какой из них лучше, знаю только, что в любом случае нужно проверять результат каждого действия с файлом... То бишь приведённую мной в пример функцию лучше было бы как-то так переписать:
C++
1
2
3
4
5
6
bool myFunc (std::istream& ist, std::vector<std::string>& v){
  std::string buf;
  while ( ist >> buf )
    v.push_back(buf);
  return !ist.bad();
}
и проверять возвращаемое значение - если true, значит всё сложилось...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.