Tag: uint32 t

'uint32_t'没有命名一个types

我试图编译一个在2007年编写的C ++软件包,我得到这个错误: error: 'uint32_t' does not name a type 这发生在使用g ++ 4.5.2的64位Ubuntu上。 它在使用g ++ 4.1.2的64位CentOS上编译得很好。 有没有一个#include或编译器国旗,我失踪了? 或者,我应该使用typedef将uint32_t分配给size_t或者可能是一个unsigned int ?

uint32和uint32_t之间的区别

可能重复: 不同的整数types之间的区别 C / C ++中uint32和uint32_t有什么区别? 他们是否依赖操作系统 在这种情况下,我应该使用一个还是另一个? 谢谢