Wie drucke ich unsignierte Zeichen [] als HEX in C ++?

Ich möchte die folgenden Hash-Daten ausdrucken. Wie soll ich das machen

<code>unsigned char hashedChars[32];
SHA256((const unsigned char*)data.c_str(),
       data.length(), 
       hashedChars);
printf("hashedChars: %X\n", hashedChars);  // doesn't seem to work??
</code>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage