Bonjour à tous,
Je voudrais transformer la valeur d'un unsigned char* (qui est en hexa) en decimal.
J'ai pensé dans un premier temps transformer le unsigned char* en chaine de caractère, traiter la chaine (en retirant le 0x qui se trouve devant), puis le convertir en décimal.
Le problème est que je n'arrive pas à convertir "myStream" en chaine de caractère.
me retourne une exception non gérée "System.AcessViolationException"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 std::ostringstream out; out << (myStream); std::string op=out.str(); strcpy(test,op.c_str());
Merci d'avance
Persnip77
Partager