Eu preciso de um eVC ++ tipo de dados equivalente a __int64
-
06-09-2019 - |
Solução
Assumindo que você está usando EVC ++ 4.0 ...
Você primeiro precisa ter certeza de que 2003 SDK Pocket PC instalado. Se você está em Win Mobile 5.0 e para cima e ainda está tentando usar EVC ++ 4.0 vou lutar com você (Ron Burgundy). O SDK PPC 2003 pode ser encontrada aqui .
Depois é instalar, atualizar o vinculador para encontrar os arquivos de cabeçalho SDK recém-instalados com a definição macro de LONGLONG. Para fazer isso:
- Ferramentas -> Opções
- guia Diretórios -> certifique-se a terceira para baixo queda lê "incluir arquivos"
- Adicione o caminho -> "C: Tools \ Program Files \ Windows CE \ wce420 \ POCKET PC 2003 \ Include \ Armv4"
- Certifique-se de winnt.h #include em sua classe. Nesse cabeçalho você vai encontrar a definição de LONGLONG que é um _int64
Boa sorte!
Outras dicas
Você tem acesso à biblioteca LargeInt em eVC ++? IIRC este era um lib padrão empacotado com VC 6.0. VC 6.0 não apoiar __int64
nativamente.
"long long" é sinônimo de "__int64" em VC ++ ... talvez que as obras?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow