Transformer unsigned char [5] en std::string
Bonjour,
Je dois transformer un unsigned char [5] en std::string mais je n'y arrive pas...
Code:
unsigned char monChar [5];
J'ai essay� :
Code:
1 2 3 4
|
//compil ok mais n'affiche rien...
std::string sb = reinterpret_cast<cast char *> (monChar);
std::cout << sb; |
Et
Code:
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.