Could you tell me what ULONGLONG is ?
And where can I find the definition (typedef ... ULONGLONG)?
 

解决方案 »

  1.   

    I guessed it is 64-bit unsigned integerBut where can I find the definition    typedef ... ULONGLONGFor example:
     in windef.h :
    typedef unsigned long ULONG;
    typedef ULONG *PULONG;
    typedef unsigned short USHORT;
    typedef USHORT *PUSHORT;
    typedef unsigned char UCHAR;
    typedef UCHAR *PUCHAR;
      

  2.   

    ULONGLONG实在没有就自己定义一个,就是指无符号64位整数
      

  3.   

    很多这样的非标准C++的类型(如 lpctstr)
    在进行类型转换时,就不明白了(要是知道原始类型就清楚了)vc++的哪个头文件目录有这些类型定义(typedef )?如
    #ifndef BASETYPES
    #define BASETYPES
    typedef unsigned long ULONG;
    typedef ULONG *PULONG;
    typedef unsigned short USHORT;
    就在windef.h 
      

  4.   

    ULONGLONG = unsigned __int64
      

  5.   

    那ULONGLONGLONG是96-bit还是128-bit?