`

POCO库中文编程参考指南(1)总览

 
阅读更多

POCO库中文编程参考指南(1)总览

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

1 What is POCO?

POCO 是什么?这是我最常被人问到的。POCO 是 POrtable COmponents 的缩写,官方主页:POCOProject.org。是一个非常出色的 C++ 库,相当于 Java 的 Class Library、.NET 的 Framework 和 Apple 的 Cocoa。它与 Boost 是非常不同的,简单说 Boost 就是相当于 Advanced STL。

2 本系列文章所使用的 POCO 版本

POCO C++ Library 1.4.3p1 (2012-01-23)

3 库逻辑结构

下图摘自 POCO 官网。OS API 是使用操作系统层的,C++/C Standard Libararies 是标准库,其他的模块都是 POCO 所提供的,包括:Foundation、XML、Crypto、XML、Util、Net、Zip、NetSSL、Data(支持 SQLite、ODBC、MySQL)、Tools & Utilities、Application。

Resize icon

4 支持平台

Desktop/Server: - Windows - Linux - Mac OS X - Solaris - HP-UX - AIX

Embedded: - Windows Embedded CE - Embedded Linux (uClibc or glibc) - iOS - QNX - VxWorks - Android

5 Namespaces

  • Poco
  • Poco::Crypto
  • Poco::Data
    • Poco::Data::MySQL
    • Poco::Data::ODBC
    • Poco::Data::SQLite
  • Poco::Net
  • Poco::Util
    • Poco::Util::Units
    • Poco::Util::Units::Constants
    • Poco::Util::Units::Internal
    • Poco::Util::Units::Values
  • Poco::XML
  • Poco::Zip

-

转载请注明来自柳大的CSDN博客:Blog.CSDN.net/Poechant

-

分享到:
评论

相关推荐

    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库

    POCO库及文档

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

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

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

    Poco库Foudation模块的UML 类图

    Poco库Foudation模块的UML 类图

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

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

    基于ubuntu16.04编译的Poco库

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

    poco C++中文学习资料

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

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

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

    poco库学习

    poco库的编译学习使用,关键字经过特殊标记,PDF格式学习方便

    poco库的用法

    poco库用法,包括.lib、.dll的生成等详细步骤

    poco-1.3.6-all-doc poco库的文档

    poco-1.3.6-all-doc poco库的文档,zip格式的,解压后用IE查看。

    POCO-1.4.3p1 C++开发库

    POCO-1.4.3p1 C++开发库 Basic Edition

    poco-1.4.0-all-doc poco库的文档

    poco-1.4.0-all-doc poco库的文档

    Poco完整库,VS2017编译,x64

    Poco库用于C++开发,功能强大,特别适用于网络编程,但是编译过程比较麻烦,这是我编译后的poco库,里面包括lib包,要引用的头文件和dll文件,而且是包括OpenSSL库的,但不包括MySQL库。

    poco c++ libraries_1.31

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

    poco库源代码 c++准标准库

    poco被称为准c++标准库,此源代码需要自己编译

Global site tag (gtag.js) - Google Analytics