• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

: Дано Два Файла. Получить Третий, Содержащий Поочередно Строки Исходн

  • Автор темы 95процентов
  • Дата начала
9

95процентов

Дано два файла. Получить третий, содержащий поочередно строки исходных двух файлов.
dev c++. Немного не так работает, где ошибка?
C++:
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;
int main()
{
ifstream f("1.txt"),s("2.txt");
ofstream t("3.txt");
vector <string> a;
string temp;
while(getline(f,temp))
{
a.push_back(temp);
}
while(getline(s,temp))
{
a.push_back(temp);
}
for(int i=0; i<a.size(); i++)
{
t<<a[i]<<endl;
t<<a[a.size()-i-1]<<endl;
}
}
 
R

rrrFer

ошибка везде, ты выводишь в файл сначала строки первого файла, потом второго.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!