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

Чтение и запись из/в текстовый файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождения кол-ва элементов между первым и последним положительным. Найдите ошибку http://www.cyberforum.ru/cpp-beginners/thread1158042.html
Вот программа, не могу найти ошибку, не силен в синтаксисе с++. Нас в техе так учат писать. Может в цклах ошибки, хз. Может это язык С. "std" - хз, что это, нас такой штуке не учили.) #include...
C++ Строки. В тексте поменять местами каждые два соседних слова Есть задание: нужно считать текст и вывести его на экран, поменяв местами каждые два соседних слова. Есть готовый код: Тексты надо вставлять в тело сообщения Проблема заключается в следующем:... http://www.cyberforum.ru/cpp-beginners/thread1158022.html
C++ Составить слово из последних букв слов введенной строки
Помогите написать программку Ввестри строку, содержащую несколько слов. Составить слово из последних букв слов, введенной строки.
STL(map). Где инициализировать массив? C++
Для начала: не получалось данную тему назвать более логично, сайт не пропускал :-| Добрый день. Имеется: map<int, string> AutoBrands; map<int, string> AutoBrandsModels; map<int, string>...
C++ Vector and string http://www.cyberforum.ru/cpp-beginners/thread1157946.html
#include <vector> #include <iostream> using namespace std; int main(void) { vector<string> v(10); string st; int max = 1;
C++ Создание односвязного циклического списка Структура есть: struct Node { int item; Node*next; }; Как создать вершину и как потом в цикле создавать остальные узлы? подробнее

Показать сообщение отдельно
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 797
Записей в блоге: 10
26.04.2014, 16:22
lion_wine,
C++
1
2
3
4
5
6
7
8
9
 void _load()
    {
        ifstream f1;
        f1.open("input_output.txt");
        f1 >> name_nach_punkta;
        f1 >> name_kon_punkta;
        f1 >> nomer_marshrouta;
        f1.close();
    }
Эта функция при каждом вызове читает с начала файла.

Добавлено через 4 минуты
Думаю можно завести переменную
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 ifstream YourStream("YourName");
 
 // а в функцию передавать по ссылке аргумент
 void _load(ifstream &f)
    {
        f >> name_nach_punkta;
        f >> name_kon_punkta;
        f >> nomer_marshrouta;
       //А закрывать уже не здесь ,а в деструкторе 
    }
~Marshroute()
{
    YourFile.close();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru