Вставка в текстовый файл средствами std::fstream
От: halka Украина  
Дата: 14.11.06 15:55
Оценка:
Имеется некоторый текстовый файл в который необходимо вставить некоторый текст. Позиция в которую необходимо осуществить вставку известна. Можно ли осуществить вставку средствами класса std::fstream? При попытке писать в файл старый текст "перетирается" новым.

Вот приблизительный код:

  const string fileName("myTextFile");
  fstream file(fileName.c_str());
  streampos pos = ...;                       // Позиция некоторым образом вычисляется
  file.seekp(pos);
  file << endl << "Some text" << endl;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.