Как дописывать в файл?
А вот как открыть и дописывать в конец?
Была такая возможность в паскале, а тут не нашел...
char name[]="myfile.111";
fstream fs(name, ios::out);
fs << "12"<<endl;
Или тут придется сначала узнавать длину файла, а потом переходить в такую позицию?
Или можно сразу перейти в конец?
Цитата:
Originally posted by request
Я могу открыть файл для чтения, или для записи.
А вот как открыть и дописывать в конец?
Была такая возможность в паскале, а тут не нашел...
char name[]="myfile.111";
fstream fs(name, ios::out);
fs << "12"<<endl;
Или тут придется сначала узнавать длину файла, а потом переходить в такую позицию?
Или можно сразу перейти в конец?
Я могу открыть файл для чтения, или для записи.
А вот как открыть и дописывать в конец?
Была такая возможность в паскале, а тут не нашел...
char name[]="myfile.111";
fstream fs(name, ios::out);
fs << "12"<<endl;
Или тут придется сначала узнавать длину файла, а потом переходить в такую позицию?
Или можно сразу перейти в конец?
Код:
fstream fs(name, ios::out|ios::app);
fstream fs(name, ios::app);//открываем
...
fs<<"......"<<endl;//пишем что необходимо
fs.close();//закрываем файл
Цитата:
Originally posted by Adil
Код:
fstream fs(name, ios::out|ios::app);
О!
Спасибо!
оно действительно работает!!! :)