我需要一个相当于 __int64 的 eVC++ 数据类型
-
06-09-2019 - |
解决方案
假设您使用的是 EVC++ 4.0...
您首先需要确保已安装 Pocket PC 2003 SDK。如果您使用的是 win mobile 5.0 及更高版本,并且仍在尝试使用 EVC++4.0,我会和您战斗(Ron Burgundy)。PPC 2003 SDK可以找到 这里.
安装后,更新链接器以查找新安装的带有 LONGLONG 宏定义的 SDK 头文件。去做这个:
- 工具->选项
- “目录”选项卡 -> 确保第三个下拉列表显示“包含文件”
- 添加路径->“C:\Program Files\Windows CE Tools\wce420\POCKET PC 2003\Include\Armv4”
- 确保在你的类中#include winnt.h。在该标头中,您将找到 LONGLONG 的定义,它是一个 _int64
祝你好运!
其他提示
您是否有访问 LargeInt 库的eVC ++? IIRC,这是用VC ++ 6.0捆绑一个标准库。 VC 6.0不支持本地__int64
“长长”是在VC“__int64” ++ ......也许这工作?
的代名词不隶属于 StackOverflow