POCO库中文编程参考指南(1)总览
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。
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
-
分享到:
相关推荐
Poco C++库是:一系列C++类库,类似Java类库,.Net框架,Apple的Cocoa; 侧重于互联网时代的网络应用程序 使用高效的,现代的标准ANSI/ISO C++,并基于STL 高可移值性
使用POCO库操作sqlite, vs2015工程, 包含编译好的POCO-1.94的库文件, 使用POCO库操作sqlite, vs2015工程, 包含编译好的POCO-1.94的库文件 使用POCO库操作sqlite, vs2015工程, 包含编译好的POCO-1.94的...
arm架构下的poco库文件,poco版本1.9.0.已包含编译mysql,redis,postgresql
一个开源的C++网络编程库poco-1.3.5-all,包含了多种网络协议。如 HTTP, FTP, SMTP, POP3等
poco库
POCO c++库代码以及技术文档
poco/c++开源库学习资料打包下载,通过网络收集整理,比较多 POCO_C++库学习和分析_--__跨平台库的生成.docx POCO_C++库学习和分析_--__随机数和数字摘要.docx POCO_C++库学习和分析_--_Cache.docx POCO_C++库学习和...
Poco库Foudation模块的UML 类图
采用VS2017完全编译的Poco库包含所有模块,静态库
基于ubuntu16.04编译的Poco库 Poco库版本:1.8.0.1 POCO库是强大的的跨平台C++库,可以用来编写多平台的网络应用程序,这些平台包括桌面端、服务端、移动端、IOT(物联网)、嵌入式系统等。总的来说是一个非常强大的...
POCO C++是一个开源的C++类库的集合,它主要提供简单的、快速的网络和可移植应用程序的C++开发,这个类库和C++标准库可以很好的集成并填补C++标准库的功能空缺。POCO库的模块化、高效的设计及实现使得POCO特别适合...
c/c++的poco库的api文档,开发需要使用到poco库的朋友可以下载看看。全HTML 轻松查看各种接口。
poco库的编译学习使用,关键字经过特殊标记,PDF格式学习方便
poco库用法,包括.lib、.dll的生成等详细步骤
poco-1.3.6-all-doc poco库的文档,zip格式的,解压后用IE查看。
POCO-1.4.3p1 C++开发库 Basic Edition
poco-1.4.0-all-doc poco库的文档
Poco库用于C++开发,功能强大,特别适用于网络编程,但是编译过程比较麻烦,这是我编译后的poco库,里面包括lib包,要引用的头文件和dll文件,而且是包括OpenSSL库的,但不包括MySQL库。
POCO C++库是开源的用于简化和加速C++开发面向网络、可移植应用程序的C++库集,POCO库和C++标准库可以很好的集成并填补了C++标准库缺乏的功能空隙。POCO库的模块化、高效的设计及实现使得POCO特别适合嵌入式开发。在...
poco被称为准c++标准库,此源代码需要自己编译