Bonsoir,
Je ne parviens pas � CREER ET OUVRIR EN LECTURE ECRITURE un fichier avec fstream. Je me vois dans l' obligation de cr�er d' abord le fichier, le fermer, puis de le r�ouvrir en mode lecture �criture.

Existe-t-il une m�thode plus directe en C++ avec les "fstream" ?

Dans la foul�e , avec g++ et Linux que signifie "std::_Ios_Openmode" ?
Une red�claration peut-�tre mais de quoi ? Sinon ?

Pour conclure, pour acc�der � un "handle" de "fstream", la m�thode suivante livr�e par certains auteurs de logiciels ne fonctionne plus.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
fstream g_hd ;
// ouvrir au minimum
int       gethandle() { return g_hd.rdbuf()->fd() ; }
Ca coince.

Cordialement.

Balises [Code] rajout�es par Ricky81
Pensez y ...