- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 映射容器 map 简介(一)
map用来存储由关键字和它们的值构成的一些有序项的集合。关键字必须是唯一的,但多个关键字可能映射到一些相同的值。这样,值可不比唯一。map中的关键字保持逻辑上的有序状态。map支持begin、end、size、和empty,但其基础迭代器是一个关键字-值对。换句话说,对于iteratoritr,*itr为pair<KeyType,ValueType>类型。map还支持insert、find和erase。对于insert,我们必须提供一个pair<KeyType,ValueType>
2021-11-30 19:10:05
79
原创 STL中的vector和list简介(二)
笔者在本文介绍一下迭代器。对表的一些操作,尤其那些在表的中间进行精密的插入和删除的操作,需要位置的概念。在STL中,位置由内嵌型类型iterator来表示。特别是,对于list<string>,位置由类型list<string>::iterator表示,等等。在描述一些方法时,我们将直接使用iterator作为简记,但在编写代码时还是使用具体的内嵌类名。首先,有3个问...
2020-05-05 16:09:00
183
原创 STL中的vector和list简介(一)
C++语言在其库中包含一些常用的数据结构的实现。该语言这一部分通常叫作标准模板库(Standard Template Library, STL)。表ADT(List ADT)是在STL中实现的数据结构之一。表ADT有两种流行的实现方法。vector提供表ADT的一种可增值的数组实现。使用vector的优点在于它是以常数时间可索引的。缺点是插入新项和删除现有项的代价高昂,除非变化发生在vector...
2020-05-04 15:26:37
213
原创 将PDF中某一串字符生成条形码
本人根据Quick PDF Library SDK 11.15版本编写的字符串生成条形码程序。void CHelloWorldDlg::OnBnClickedHelloWorld(){ DebenuPDFLibraryDLL1115 DPL("DebenuPDFLibraryDLL1115.dll");//加载工程目录的dll文件,exe文件跟dll // Library k
2018-01-09 15:27:07
1441
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人