attention à ton exemple, le char* n'est valide que pendant la durée de vie de la string récupérée. Or là oss.str() te renvoie un objet temporaire, qui est détruit à la ligne suivante. Donc c pointe...