Ecriture d'un assesseur dans un fichier
Bonjour,
je voudrais écrire dans un fichier un texte créé à partir des "getter" d'un objet. J'ai utilisé le code ci-dessous, mais je me retrouve avec quelquechose d'inattendu dans mon fichier texte "tring::insert", à la place de la phrase et de la valeur attendues.
Code:
1 2 3 4
| string affichSaisieNumProduit = "Le numero de produit saisi est : " + p1->get_numProduit();
ofstream sortie_fic ("produit.dat");
sortie_fic.write (affichSaisieNumProduit.c_str(),affichSaisieNumProduit.length()); |
Par contre, si j'enlève "p1->get_numProduit()" j'ai bien ma phrase.
Serait-il possible de m'apporter de l'aide svp ?