Bonjour,
Je dois transformer un unsigned char [5] en std::string mais je n'y arrive pas...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
unsigned char monChar [5];
J'ai essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
//compil ok mais n'affiche rien...
std::string sb = reinterpret_cast<cast char *> (monChar);
std::cout << sb;
Et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
//compil ok mais n'affiche rien...
std::stringstream ss;
ss << (unsigned char) monChar;
std::string sb = ss.str();
std::cout << sb;
mais aucun des deux ne fonctionne... le cout n'affiche rien...

Pourriez vous m'aider? Merci d'avance.