程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> C++ POCO庫中文編程參考指南(2) 基本數據類型(Poco/Types.h)

C++ POCO庫中文編程參考指南(2) 基本數據類型(Poco/Types.h)

編輯:關於C++

基本類型在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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved