1 What is POCO?
What is POCO? This is the most common question I have been asked. POCO is the abbreviation of portable components, official homepage: pocoproject.org. is a very good C + + library, equivalent to the Java Class Library, the. NET Framework and Apple's Cocoa. It's very different from boost, and simply say boost is the equivalent of Advanced STL.
2 The POCO version used in this series of articles
POCO C + + Library 1.4.3P1 (2012-01-23)
3 Library Logical Structure
The figure below is excerpted from POCO's official website. OS APIs Use the operating system layer, C++/C Standard libararies are standard libraries, and other modules are provided by POCO, including: Foundation, XML, Crypto, XML, Util, Net, Zip, Netssl, Data (Support SQLite, ODBC, MySQL), Tools & Utilities, Application.
4 Support Platform
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::D ATA
Poco::D ata::mysql
Poco::D ATA::ODBC
Poco::D ata::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 from Liuda: blog.csdn.net/poechant
View a full set of articles: Http://www.bianceng.cn/Programming/cplus/201301/35022.htm