0
Je reçois cet avertissement pendant la compilation bien que le programme semble fonctionner correctement. Est-ce quelque chose que je peux ignorer? Comment puis-je m'en débarrasser?conversion de 'const wchar_t' en 'std :: ctype <char> :: _ Elem', perte de données possible
Ceci est mon code.
string toNarrow(const wstring& str)
{
ostringstream stm ;
const ctype<char>& ctfacet =
use_facet< ctype<char> >(stm.getloc()) ;
for(size_t i=0 ; i<str.size() ; ++i)
stm << ctfacet.narrow(str[i], 0) ;
return stm.str() ;
}
Que voulez-vous dire? – codefrog
Désolé, la démarque ne rendait pas les paramètres du template. Je pense que ça devrait être réparé. –