【发布时间】:2019-09-16 23:36:07
【问题描述】:
我正在测试一段对二进制文件执行哈希运算 (sha256) 的代码,我得到了这样的结果:
for(i = 0; i < SHA256_DIGEST_LENGTH; i++) printf("%02x", c[i]);
这会打印如下内容:
12b64492d18aa37d609f27cb02ce5ba381068d1ef5625193df68451c650a2b8d
我在问如何才能将下面显示的字符串转换为 C++ 中的字符串变量。
谢谢
【问题讨论】:
-
如果你喜欢
printf,还有sprintf。如果你喜欢 iostreams,还有 stringstream。