formattage de chaines de caractères - C++ - Programmation
Marsh Posté le 06-09-2004 à 15:12:41
les strstream sont dépréciés depuis un bail en faveur des stringstream
Marsh Posté le 08-09-2004 à 11:06:47
J'ai encore une question :
Comment vider le flux ? car à certains moments j'ai besoin d'effacer tout ce qui est là-dedans, et je n'ai vu que des fonctions setg/p mais ça semble sauvage d'utiliser ça ...
Je dois être passé à coté ..
Marsh Posté le 08-09-2004 à 11:13:58
ben non ça n'a pas l'air de le faire, j'avais essayé ça ...
Marsh Posté le 08-09-2004 à 12:34:53
cris56 a écrit : ben flush ? |
PUTAIN un flush ça ne vide rien, ça finalise des e/s en cours. alors pour un truc en mémoire, ça n'a en plus strictement aucun sens
Marsh Posté le 08-09-2004 à 13:14:58
ok je vois, c'est dans ce sens la qu'on m'avais appris flush (on m'a dit que c'etait pour vider le tampon)
maintenant c'est plus clair
Marsh Posté le 06-09-2004 à 15:09:28
J'avais déjà posé la question, eu une réponse générique, mais là je n'arrive pas trop bien
après j'utilse s.str() pour envoyer ça à l'affichage, mais je récupère :
"toto
10 puis plein de caractères bizarre ..
Pour résumé y a ce passage à la ligne qui me parait louche, et la chaine n'est pas terminé par 0 malgré l'utilisation de s.str()