64位Fedora运行32位C++程序中int精度溢出处理
在64-bit机器中编译32-bit的代码出现int(强制转换而至)精度溢出:
Debug:
error: cast from ‘void*’ to ‘int’ loses precision
Solution:
修改数据类型:将int -->intptr_t
Reference:
在64-bit机器中编译32-bit的代码出现int(强制转换而至)精度溢出:
Debug:
error: cast from ‘void*’ to ‘int’ loses precision
Solution:
修改数据类型:将int -->intptr_t
Reference: