POCO C++库
// 特点:
1.侧重于互联网时代的网络应用程序
2.使用高效的,现代的标准ANSI/ISO C++,并基于STL
3.高可移值性,并可在多个平台下可用
4.开源,并使用Boost Software License发布
5.不管是否商用,都完全免费
6.Poco是一个强大的类库,并易于构建自己的应用程序
7.Poco帮助你创建跨平台的应用程序(一次编写,多平台编译和运行)
8.模块化和可扩展,可应用于嵌入式到企业级程序
9.提供全面,易懂的编程接口
10.使用C++语言,快速且高效
11.Poco崇尚简易
12.在设计,代码风格和文档上保持一致
13.Poco强调代码质量,包括可读性,综合性,一致性,编码风格和可测试性
14.Poco使得C++编程更加容易
// 特性:
1.FTP客户端
2.日期,时间类库
3.Cache框架
4.基于OpenSSL的密码系统
5.跨平台的文件系统类库
6.HTML表单类库
7.HTTP客户端和服务端(支持SSL),C++ 服务器页面编译器
8.日志框架
9.多线程框架(线程池,活动对象,工作队列等)
10.POP3客户端类库
11.跨平台,一次编写,多平台编译和运行
12.进程管理和进程间通信类库
13.反射框架
14.基于PCRE的正则表达式
15.SMTP客户端类库
16.数据库访问类库(SQLite,MySQL, ODBC)
17.支持SSL/TLS,基于OpenSSL
18.动态类库加载
19.先进的内存和指针管理(Buffer, Pool)
20.Socket类库
21.网络数据流类库,支持Base64,HexBinary编解码,压缩等等
22.字符串格式化和其它字符串工具类库
23.TCP服务器框架(多线程)
24.文本编码和转换
25.Tuples
26.URI支持
27.支持UTF8和Unicode编码
28.UUID生成器
29.XML生成和解析器
30.Zip文件操作类库
//Poco应用场景
1.创建自动化的中间件和设备
2.工业自动化和工业设备
3.流量控制系统
4.健康系统
5.测量,数据收集和测试系统
6.消费电子产
基于POCO框架的C++库 源码分析
最新推荐文章于 2024-01-18 15:36:00 发布