`

POCO库中文编程参考指南(2)基本数据类型(Poco/Types.h)

 
阅读更多

POCO库中文编程参考指南(2)基本数据类型

  • 作者:柳大·Poechant
  • 博客:Blog.CSDN.net/Poechant
  • 邮箱:zhongchao.ustc#gmail.com (# -> @)
  • 日期:April 14th, 2012

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

-

分享到:
评论

相关推荐

    基于ubuntu16.04编译的Poco库

    基于ubuntu16.04编译的Poco库 Poco库版本:1.8.0.1 POCO库是强大的的跨平台C++库,可以用来编写多平台的网络应用程序,这些平台包括桌面端、服务端、移动端、IOT(物联网)、嵌入式系统等。总的来说是一个非常强大的...

    VS2019编译完成的poco工程zip

    VS2019编译完成的poco工程zip 这个压缩包里面是我对应教程https://blog.csdn.net/zhh763984017/article/details/114108794

    poco/c++开源库学习资料打包下载

    poco/c++开源库学习资料打包下载,通过网络收集整理,比较多 POCO_C++库学习和分析_--__跨平台库的生成.docx POCO_C++库学习和分析_--__随机数和数字摘要.docx POCO_C++库学习和分析_--_Cache.docx POCO_C++库学习和...

    C++POCO库中文编程

    Poco C++库是:一系列C++类库,类似Java类库,.Net框架,Apple的Cocoa; 侧重于互联网时代的网络应用程序 使用高效的,现代的标准ANSI/ISO C++,并基于STL 高可移值性

    使用POCO库操作sqlite

    使用POCO库操作sqlite, vs2015工程, 包含编译好的POCO-1.94的库文件, 使用POCO库操作sqlite, vs2015工程, 包含编译好的POCO-1.94的库文件 使用POCO库操作sqlite, vs2015工程, 包含编译好的POCO-1.94的...

    arm架构下的poco库文件

    arm架构下的poco库文件,poco版本1.9.0.已包含编译mysql,redis,postgresql

    一个开源的C++网络编程库poco-1.3.5-all

    一个开源的C++网络编程库poco-1.3.5-all,包含了多种网络协议。如 HTTP, FTP, SMTP, POP3等

    poco库通知与事件

    poco库

    c/c++ poco库api HTML文档说明

    c/c++的poco库的api文档,开发需要使用到poco库的朋友可以下载看看。全HTML 轻松查看各种接口。

    POCO C - Types and Byte Order

    POCO C - Types and Byte Order Types for fixed-size integers, byte order conversions and the Any/DynamicAny types.

    花了N长时间掏了N多各大门户幻灯样式给大家分享【经典收藏】

    POCO网四屏图片轮换广告代码 MSN频道4屏新闻广告效果 八屏滑动焦点图[FLASH版 JS图片过渡效果 雅虎3屏焦点图代码 韩国随机焦点图代码 flash+xml焦点图轮换 六屏flash焦点图广告轮换 有缩略图的flash+xml焦点图 局部...

    VS2017编译的POCO库包含MySQL和OpenSSL(MT编译静态库)

    采用VS2017完全编译的Poco库包含所有模块,静态库

    MVC_EF框架_Bootstrap示例

    Untility:通用函数库,基本都全了 Web:复写MVC基类,及通用MVC控件 通用模块Core 核心功能模块,包括缓存管理,配置管理,日志管理,服务管理...... 缓存模块:提供对分布式缓存的Provider扩展 配置模块:基于...

    poco C++中文学习资料

    POCO C++是一个开源的C++类库的集合,它主要提供简单的、快速的网络和可移植应用程序的C++开发,这个类库和C++标准库可以很好的集成并填补C++标准库的功能空缺。POCO库的模块化、高效的设计及实现使得POCO特别适合...

    poco c++ libraries_1.31

    POCO C++库是开源的用于简化和加速C++开发面向网络、可移植应用程序的C++库集,POCO库和C++标准库可以很好的集成并填补了C++标准库缺乏的功能空隙。POCO库的模块化、高效的设计及实现使得POCO特别适合嵌入式开发。在...

    poco-1.7.6.zip

    poco-1.7.6.zip Poco库 源代码 下载

    POCO库及文档

    POCO c++库代码以及技术文档

    DDTCMS 0.2.3.pre.20090808

    rar格式压缩,共计3.6M ,包含了网站截图和一些图片,还有一些参考资料,以及一些模板碎片 忘了说了我的django是1.0版本的 -------------------------------------------------------------------------------- ...

    Poco库Foudation模块的UML 类图

    Poco库Foudation模块的UML 类图

    POCO 1.8.2

    POCO 1.8.2,源代码!c++很好用的一种框架,有很多实用的工具类。POCO 1.8.2,源代码!c++很好用的一种框架,有很多实用的工具类。POCO 1.8.2,源代码!c++很好用的一种框架,有很多实用的工具类。

Global site tag (gtag.js) - Google Analytics