У меня есть файл с именем read.txt E:\My_project\dictionary database\read.txt
, и он выглядит так:
1245
15
12
454564
122
....
Я хочу прочитать read.txt построчно и хочу сохранить это значение в вектор и, наконец, вывести вектор и записать значения вектора в другой текстовый файл с именем write.txt, который будет выглядеть так же, как read.txt ?? Как я могу сделать это на С++???
Я попытался прочитать значение из файла следующим образом:
ifstream ifs("read.txt", ifstream::in);
Но я не понимаю, где хранить файл read.txt. Каким должно быть расположение read.txt и write.txt???
Отредактировано: если я использую вектор для сохранения ввода из текста, я получаю сообщение об ошибке:
int textLine;
vector<int> input;
ifstream ifs("C:\\Users\\Imon-Bayazid\\Desktop\\k\\read.txt", ifstream::in);
if (ifs.good()) {
while (!ifs.eof()) {
getline(ifs, textLine);
input.push_back(textLine);
}
ifs.close();
} else
cout << "ERROR: can't open file." << endl;
for(int i=0;i<input.size();i++)
cout<<input.at(i);
open
? - person Ed Heal   schedule 02.03.2013