#ifdef _WIN64 //defined by default typedef unsigned long long uint; #else typedef unsigned long uint; #endif // _WIN64
_WIN64
typedef unsigned long uint;
你确定在64位平台定义一个32位的uint?那会被玩死的。如果你代码很干净,不依赖任何第三方的代码,甚至不依赖操作系统的API,那么可能没问题。否则就要冲突
可以自己#define一个,不是这种情况的时候注释掉
uint 以及是平台固定的数据类型名称了,不要修改, 另外起个别名吧
16,203
社区成员
26,591
社区内容
加载中
试试用AI创作助手写篇文章吧