Ho bisogno di un eVC ++ tipo di dati equivalente a __int64
-
06-09-2019 - |
Soluzione
Supponendo che si utilizza EVC ++ 4.0 ...
Per prima cosa è necessario assicurarsi di avere il Pocket PC 2003 SDK installato. Se siete su Windows Mobile 5.0 e su e sta ancora tentando di utilizzare EVC ++ 4.0 Mi batterò te (Ron Burgundy). L'SDK PPC 2003 può essere trovato qui .
Dopo che è installare, aggiornare il linker per trovare i file di intestazione SDK appena installati con la definizione della macro di LONGLONG. Per fare questo:
- Strumenti -> Opzioni scheda
- Directories -> assicurarsi la terza caduta di legge verso il basso "include i file"
- Aggiungi il percorso -> "C: \ Tools Programmi \ Windows CE \ wce420 \ Pocket PC 2003 \ Include \ ARMv4"
- Assicurati di # include winnt.h nella classe. In quel colpo di testa si trova la definizione di LONGLONG che è un _int64
In bocca al lupo!
Altri suggerimenti
Avete accesso alla LargeInt biblioteca eVC ++? IIRC questo era un lib standard di bundle con VC 6.0. VC 6.0 non supportava nativamente __int64
.
"long long" è sinonimo di "__int64" in VC ++ ... forse che funziona?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow