C++ 中的一些好用的库介绍。
来源:互联网 发布:openstack 网络配置 编辑:程序博客网 时间:2024/04/28 07:32
STL : C++的标准模板库,有好几种版本,其中以SGI(GCC默认)的版本最为好使,VC6所带版本最蹩脚。
Boost : 非常完善的跨平台C++库,提供智能指针,正则表达式,线程,字符串工具函数等好用的DD。很长时间了网站都没法访问,不过可以通过C-VIEW的镜像访问。
Loki : Anders Alexandr的代码库,设计精巧,提供智能指针,Functor,TypeList等。
QT : 本来是完美的C++ GUI库,可惜对于商业开发要收取版权费,动辄上千美元,惹不起。
Xerces : XML代码库,估计是除.Net Framework的System.XML外最好使的XML库了,对于C++程序员,如果需要完善的XML Core Level3支持,跨平台的,免费的XML库,那就是它了。不过体积可不小。
Xalan : XML XSLT支持库,配合Xerces使用,Apache的一贯传统,大而全。
TinyXml : 如果您的XML只需要支持Ansi和UTF8编码,只需要做些简单的XML解析,TinyXML是很好的选择,小而精。
ICU : IBM的Unicode实现,有JAVA和C++/C两种版本,支持各种编码,国际化和本地化功能,但是,很庞大,8M左右。
libiconv : GNU的UNICODE实现,提供各种字符集到UNICODE之间的转换功能,1M左右。
ACE: C++网络编程库,很完善,使用方便,适合开发服务器。提供网络通讯,消息队列,线程/进程池,各种互斥缩/信号量,以及一整套服务器开发框架,不过目前好像没有提供对epoll的支持。
cURL : 从名字可以看出来,c操作URL资源的库,完善支持HTTP,SHTTP,FTP等协议,比WinINet好使,与正在“烟酒”中的WinHTTP有一拼。
FreeImage: 非常完善的图像处理库,设计非常好,用插件的方式支持多种图像格式,GIF因版权问题除外。
IT++: 专业的数学库。
GC6.2: C++垃圾回收器,很好使。GCC自带,Mono中使的也是它。
libpdf : 生成PDF文件的库,可惜不能读入编辑PDF文件。
Boost : 非常完善的跨平台C++库,提供智能指针,正则表达式,线程,字符串工具函数等好用的DD。很长时间了网站都没法访问,不过可以通过C-VIEW的镜像访问。
Loki : Anders Alexandr的代码库,设计精巧,提供智能指针,Functor,TypeList等。
QT : 本来是完美的C++ GUI库,可惜对于商业开发要收取版权费,动辄上千美元,惹不起。
Xerces : XML代码库,估计是除.Net Framework的System.XML外最好使的XML库了,对于C++程序员,如果需要完善的XML Core Level3支持,跨平台的,免费的XML库,那就是它了。不过体积可不小。
Xalan : XML XSLT支持库,配合Xerces使用,Apache的一贯传统,大而全。
TinyXml : 如果您的XML只需要支持Ansi和UTF8编码,只需要做些简单的XML解析,TinyXML是很好的选择,小而精。
ICU : IBM的Unicode实现,有JAVA和C++/C两种版本,支持各种编码,国际化和本地化功能,但是,很庞大,8M左右。
libiconv : GNU的UNICODE实现,提供各种字符集到UNICODE之间的转换功能,1M左右。
ACE: C++网络编程库,很完善,使用方便,适合开发服务器。提供网络通讯,消息队列,线程/进程池,各种互斥缩/信号量,以及一整套服务器开发框架,不过目前好像没有提供对epoll的支持。
cURL : 从名字可以看出来,c操作URL资源的库,完善支持HTTP,SHTTP,FTP等协议,比WinINet好使,与正在“烟酒”中的WinHTTP有一拼。
FreeImage: 非常完善的图像处理库,设计非常好,用插件的方式支持多种图像格式,GIF因版权问题除外。
IT++: 专业的数学库。
GC6.2: C++垃圾回收器,很好使。GCC自带,Mono中使的也是它。
libpdf : 生成PDF文件的库,可惜不能读入编辑PDF文件。
- C++ 中的一些好用的库介绍。
- 【C++】一些好用的方法
- 一些好的习惯 c
- 一些介绍算法的好网站
- MFC中的一些好用的工具收集
- 一些android studio中的比较好用的jar包
- 一些好用的C/C++语言开源库
- QTP使用中的一些好的方法
- 一些好的C\C++基础 博客
- JS一些好用的库
- 一些好用的链接
- 好用的一些工具
- 一些好用的网站
- 一些好用的软件
- 一些好用的软件
- 一些好用的快捷键
- 一些好用的demo
- 一些好用的jar
- [英语歌曲]说点什么吧:Say something anyway
- [英语歌曲]女孩的心思谁能猜:Suspended from class
- 俺是搞.net的
- 关于下拉列表Dropdownlist添加内容的问题
- DNN皮肤开发
- C++ 中的一些好用的库介绍。
- JAVA四种基本排序
- reweq
- unix/linux系统启动和登录过程
- soa begins from now on
- C#中常用的经典文件操作方法
- premiere 与after effects 如何混合使用处理视频_百度知道
- ultraedit 使用方法
- 结婚一周年