相关疑难解决方法(0)

gcc,不同体系结构上的long int宽度

在64位架构上,long int根据gcc至少是一个int64_t.在32位,long int至少是int32_t.使用Microsoft编译器,无论是32/64位,long总是一个int32_t.有没有办法:

  1. 迫使gcc长期处理为32位的int64_t?(为了便于测试)
  2. 强制gcc长期作为64位的int32_t处理?(为了符合MS的编译器).

64-bit gcc g++ long-integer

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

64-bit ×1

g++ ×1

gcc ×1

long-integer ×1