1.C++标准库(STL)
STL六大组件:①容器②算法③迭代器④仿函数⑤适配器(配接器)⑥空间配置器
1.容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据。
2.算法:各种常用的算法,如sort、find、copy、for_each等
3.迭代器:扮演了容器与算法之间的胶合剂
4.仿函数:行为类似函数,可作为算法的某种策略
5.适配器:一种用来修饰容器或者仿函数或迭代器接口的东西。
6.空间配置器:负责空间的配置与管理
2.准标准库Boost
包含23种C++库。
3.有关XML
XML文档也是数据的一种,对数据的操作也不外乎是“增删改查”。也被大家称之为“CRUD”。
C:Create R:Retrieve U:Update D:Delete
1)xerces
:xercesc 解析库
分为DOM和SAX两种
2)Tiny XML 解析库
3)squashXML解析器
4)XMLBooster解析器
5)LibXML解析器
4.有关GUI
图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。
1)Qt
2)MFC
5.curl库
curl
:基于c语言的URL传输库
URL:统一资源定位系统(uniform resource locator),是因特网的万维网服务程序上用于指定信息位置的表示方法。