使用printf打印Size_t的正确方法是什么?Size_t定义为unsigned整数,但是它的大小取决于您是在32位还是64位的机器上。如何正确和便携地打印出size_t?
3 回答
烙印99
TA贡献1829条经验 获得超13个赞
std::size_t n = 1;std::cout << n;
zsize_t
std::size_t n = 1;std::printf("%lu\n", static_cast<unsigned long>(n));unsigned long longunsigned long%zusize_t
- 3 回答
- 0 关注
- 9077 浏览
添加回答
举报
0/150
提交
取消
