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.
Ca coince.
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() ; }
Cordialement.
Balises [Code] rajoutées par Ricky81
Pensez y ...
Partager