Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Saym
4 / 4 / 4
Регистрация: 02.11.2014
Сообщений: 196
Завершенные тесты: 1
#1

Ifstream для нескольких файлов

28.04.2015, 18:57. Просмотров 278. Ответов 2
Метки нет (Все метки)

При записи
C++
1
2
3
4
5
6
7
8
 ifstream fin("vuz3.txt");
ifstream fin("spec3.txt");
for(i=0;i<n;i++)
 fin>>vuz[i].name>>vuz[i].adres;
   for(i=0;i<n;i++)
    for(j=0;j<m;j++)
       fin>>spec[i].vuze[j];
fin.close();
Ругается компилятор.
При записи
C++
1
ifstream fin("vuz3.txt,spec3.txt");
не считывается информация с обоих файлов. Если записать "считку" информации только из одного файла, все работает.
Как правильно считывать из двух файлов?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2015, 18:57
Ответы с готовыми решениями:

Написать программу для печати нескольких файлов
Есть задача. Написать программу для печати нескольких файлов. Каждый файл...

Как правильно объявить константы для всего проекта, который состоит из нескольких файлов
какой-нибудь Variables.h в котором будет что-то типа: #define A 50 #define...

Fseek() для ifstream
Знаю, что есть два вида открытия и закрытие файла. 1) Это чистый Си, когда: ...

Перегрузка ofstream / ifstream для классов
Приветствую! Возникла трудность. Имеется класс с данными. Необходимо...

Как подцепить файл для ifstream в конструкторе
Как здесь быть? class M { public: static ofstream of; ...

2
nmcf
6271 / 5577 / 2537
Регистрация: 14.04.2014
Сообщений: 23,468
28.04.2015, 18:59 #2
Ну ты даёшь.
Два потока создавай, или открывай и читай файлы по очереди.
1
Saym
4 / 4 / 4
Регистрация: 02.11.2014
Сообщений: 196
Завершенные тесты: 1
28.04.2015, 19:03  [ТС] #3
Спасибо!
C++
1
2
3
4
5
6
7
8
9
10
11
ifstream fin("vuz3.txt");
  ifstream ffin("spec3.txt");
 
  for(i=0;i<n;i++)
 
    fin>>vuz[i].name>>vuz[i].adres;
   for(i=0;i<n;i++)
    for(j=0;j<m;j++)
       ffin>>spec[i].vuze[j];
    fin.close();
    ffin.close();
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.04.2015, 19:03

Различия ifstream::get() и ifstream::get(ch)
Доброго времени суток. Была тут тема, в которой я не разобрался до конца. Код...

Перегрузка ifstream и ofstream для работы с файлами в little-endian формате?
Всем привет, мне нужно реализовать классы для работы с файлами в little-endian...

Компиляция нескольких файлов
Создал проект на wxDevC++ таким образом: потом создал три файла в проекте:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru