我希望在c ++中将一段数据存储为32位无符号整数。有关如何做到这一点的任何想法?我正在考虑以某种方式使用字符,但我不确定它是如何工作的
答案 0 :(得分:11)
#include <cstdint>
然后使用uint32_t
答案 1 :(得分:2)
要使用跨平台标准,您可以使用
uint32_t variable;
如果您正在使用Windows平台,请确保包含“stdint.h”。
有关更多信息,请访问维基百科页面以获取标准整数:http://en.wikipedia.org/wiki/Stdint.h