Bonjour à tous !
Je viens de tomber sur ce bout de code dans une librairie tierce que j'utilise :
A votre avis, est-ce que ce genre de code (renvoi d'un pointeur sur un objet statique) est correct, robuste et sans vice caché ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 template<class T> char const * ConvertToString( T const & t ) { std::stringstream str; static std::string strOut; str << t; strOut = str.str(); return strOut.c_str(); }
Partager