【发布时间】:2014-08-25 07:48:11
【问题描述】:
我知道关于这个主题有很多问题,但我认为找不到正确的关键字,所以我在问。
我想以十六进制表示法 (0xABCDEF) 将字节缓冲区的字节打印到控制台输出,但我不知道字节缓冲区是什么以及它用于什么?
我需要以下东西,我只是一个初学者,所以请尽量简单,我可以得到。 (在 C/C++ 中)
@param pBytes 指向字节缓冲区的指针 @param nBytes 字节缓冲区的长度(以字节为单位)
void PrintBytes(const char* pBytes, const uint32_t nBytes);
我需要那个功能。
你不必给出我需要你的答案,让我更容易! 谢谢!
【问题讨论】:
-
我假设你想要两个字符的十六进制输出,这意味着零值高半字节写为
0。 IE。01020304...0E0F1011等
标签: c++ c types bytebuffer hex