当前位置:天才代写 > tutorial > C语言/C++ 教程 > C++ POCO库中文编程参考指南(2) 根基数据范例(Poco/Types.h)

C++ POCO库中文编程参考指南(2) 根基数据范例(Poco/Types.h)

2017-11-03 08:00 星期五 所属: C语言/C++ 教程 浏览:393

根基范例在Poco/Types.h头文件中。以下以 GNU C/C++ 和 CLang 为例。不 过要强调的是,POCO 有极好的跨平台性,你能想到的平台,险些都可以运行 POCO。

1 有标记整型

typedef signed char            Int8;

typedef signed short           Int16;

typedef signed int             Int32;

2 无标记整型

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 位整型

思量了 32 位机和 64 位机的环境

#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.CSDN.net/Poechant

查察全套文章:http://www.bianceng.cn/Programming/cplus/201301/35022.htm

 

    关键字:

天才代写-代写联系方式