#include <iostream>
#include <fstream>
using std::cout;
using std::endl;
int main(void)
{
static const char *fileName = "d:\\test.txt";
std::fstream out(fileName, std::ios::in | std::ios::out);
if (!out) {
cout << "Error open file.";
return EXIT_FAILURE;;
}
out.write("c++ programming", 15);
long pos = out.tellp();
out.seekp(pos - 11);
out.write("collectivesolver", 16);
out.close();
return EXIT_SUCCESS;
}
/*
run:
test.txt
--------
c++ programming -> c++ collectivesolver
*/