Как напечатать unsigned char [] как HEX в C ++?

Я хотел бы напечатать следующие хешированные данные. Как я должен это делать?

<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>

Ответы на вопрос(1)

Ваш ответ на вопрос