Voici un simple code. Il apparait que dans "s" j'obtiens plein de caractères "parasites" derrière le retour de ligne. N'y a-t-il donc pas un '\0' à la fin comme dans tout C string "normal" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 std::ostrstream ss; ss << '(' << __FILE__ << ", " << __LINE__ << ')' << std::endl; std::string s(ss.str());
Partager