Ti ringrazio per la risposta, però sembra non funzionare...
Ecco cosa faccio io,

ofstream myfile;
myfile.open ("esempio.txt");
myfile<<"prova\n";
std::string filename="C:/Documents and Settings/Xxxx/Documenti/test/esempio.txt";
myfile.close();

il compilatore non da errori però il file viene salvato come se quell'istruzione non fosse stata compilata...