The base type is in the Poco/types.h header file. The following is an example of GNU/C + + and clang. However, the emphasis is that POCO has excellent cross-platform, you can think of the platform, almost all can run POCO.
1 Signed Integral type
typedef signed Char Int8;
typedef signed short Int16;
typedef signed INT Int32;
2 unsigned integral type
typedef unsigned char UInt8;
typedef unsigned short UInt16;
typedef unsigned int UInt32;
3 pointer or Handler
typedef signed Long INTPTR;
typedef unsigned long uintptr;
4 64-bit integral type
Considering 32-bit machines and 64-bit machines.
#if defined (__lp64__)
#define POCO_PTR_IS_64_BIT 1
#define POCO_LONG_IS_64_BIT 1
typedef signed LONG Int64;
typedef unsigned long UInt64;
#else
typedef signed Long Long Int64;
typedef unsigned long long UInt64;
#endif
#define POCO_HAVE_INT64 1
-
CSDN blog from Liuda: blog.csdn.net/poechant
View a full set of articles: Http://www.bianceng.cn/Programming/cplus/201301/35022.htm