Bonjour,
Je travaille avec du code tantôt C++ tantôt à la C, et j'aimerais pour un même fichier de sortie, ouvert comme ostream*, appeler des fonctions C++ qui écrivent dans un ostream* (pas de problème ici) ET appeler des fonctions à la C qui écrivent dans un FILE* (le passage de paramètre doit être FILE*).
Il y a-t-il un moyen de convertir mon ostream* en FILE* ? (un peu comme la méthode c_str() pour convertir les string en char*)
Sinon, il faudra que je réécrive beaucoup de fonctions, et le travail sera sensiblement égal dans le sens C vers C++ comme dans l'autre...
Donc je croise les doigts pour l'un de vous ait la solution!!
Partager