0

eVC++中是否存在与 等价的数据类型__int64?没有别名编译。而且我在Math.h.

第三方库也是可以接受的。

4

3 回答 3

1

假设您使用的是 EVC++ 4.0 ...

您首先需要确保已安装 Pocket PC 2003 SDK。如果您使用的是 win mobile 5.0 及更高版本并且仍在尝试使用 EVC++4.0,我将与您抗衡(Ron Burgundy)。PPC 2003 SDK 可以在这里找到。

安装完成后,更新链接器,找到新安装的带有LONGLONG宏定义的SDK头文件。去做这个:

  1. 工具 -> 选项
  2. 目录选项卡 -> 确保第三个下拉菜单显示“包含文件”
  3. 添加路径 -> "C:\Program Files\Windows CE Tools\wce420\POCKET PC 2003\Include\Armv4"
  4. 确保在你的课堂上#include winnt.h。在该标题中,您将找到 LONGLONG 的定义,它是一个 _int64

祝你好运!

于 2009-09-09T14:35:12.280 回答
0

您可以访问 eVC++ 中的LargeInt库吗?IIRC 这是一个与 VC 6.0 捆绑在一起的标准库。VC 6.0 本身不支持__int64

于 2009-02-25T00:32:11.403 回答
0

“long long”是 VC++ 中“__int64”的同义词......也许这有效?

于 2009-02-25T08:31:08.697 回答