2009-02-24 75 views
0

eVC++中是否有相當於__int64的數據類型?沒有別名編譯。我找不到Math.h中的任何長類型。我需要一個相當於__int64的eVC++數據類型

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

+0

什麼是eVC++?您引用的文章在任何地方都沒有「evc」。 – SoapBox 2009-02-24 22:08:34

+0

嵌入式Visual C++。維基百科文章在「歷史」部分的一小節中指出了它(http://en.wikipedia.org/wiki/Visual_C%2B%2B#History)。我更新了Google的鏈接...我無法找到產品頁面。 – 2009-02-24 22:22:22

回答

1

假設你正在使用EVC++ 4.0 ...

首先,您需要確保您有在Pocket PC 2003 SDK安裝。如果你在Win Mobile 5.0以上,並且仍在嘗試使用EVC++ 4.0,我會與你戰鬥(Ron Burgundy)。 PPC 2003 SDK可以找到here

安裝完成後,更新鏈接器以找到新安裝的包含LONGLONG宏定義的SDK頭文件。要做到這一點:

  1. 工具 - >選項
  2. 目錄選項卡 - >確保第三個下拉寫着 「包含文件」
  3. 添加路徑 - >「C:\ Program Files文件\ Windows CE的工具\ wce420 \ POCKET PC 2003 \ Include \ Armv4「
  4. 請確保#include winnt.h在您的課堂上。在這頭,你會發現LONGLONG的定義,這是一個_int64

祝你好運!

0

您是否有權訪問eVC++中的LargeInt庫? IIRC這是一個與VC 6.0捆綁在一起的標準庫。 VC 6.0本地不支持__int64

0

「long long」是VC++中「__int64」的同義詞......也許這有效嗎?

相關問題