原文:STL学习笔记-- string

string 基本字符序列容器 C语言并没有提供一个专门的字符串类型,需要通过字符数组,对字符串进行存储和处理。字符数组的末尾是一个值为 的 null 字符,表示字符串的结束。从而,一个用于存储 n 个字符的字符数组,字符个数为 n 。基于这样的字符数组,就可实现字符串的字符添加 删除 搜索 替换 连接和子串操作等。 在标准 C 中,字符串类 string 由 C STL 实现,提供丰富的字符串的 ...

2013-04-09 18:16 5 3153 推荐指数:

查看详情

C++ Standard Stl -- SGI STL源码学习笔记(08) string

从放假到现在,好久没有碰过STL源码了,回家的那段时间学习了lua,lua的学习资料比较少,有时间也发一些 关于lua的文章,这个只能说,有时间再说吧.没事的时候就玩玩qt,文章在后面也会补上. 昨天呼呼的睡了一整天,晚上翻墙去了网络中心,一直坐到现在,熟悉的环境,看来,我还是逃离 ...

Mon Sep 10 23:39:00 CST 2012 4 5259
STL学习笔记-- queue

queue 队列容器 queue 队列也是一个线性存储表,与后进先出的堆栈不同,元素数据的插入在表的一端进行,在另一端删除,从而构成了一个先进先出(First In First Out) 表。插入一端称为队尾,删除一端称为队首。 由于C++ STL 的队列泛化,默认使用双端队列 ...

Fri Apr 12 01:13:00 CST 2013 0 3001
STL学习笔记-- multiset

multiset 多重集合容器 与 set 集合容器一样, multiset 多重容器也使用红黑树组织元素数据,只是 multiset 容器允许将重复的元素键值插入,而 set 容器则不允许 ...

Sat Apr 06 17:51:00 CST 2013 1 7180
CPP STL学习笔记

STL的概念 源地址 https://www.ev0l.art/index.php/archives/15/ <li> Iterator (迭代器)<li> Container (容器) array<li> Alogrithm (算法)<li> ...

Thu Jan 02 22:16:00 CST 2020 0 767
STL学习笔记-- multimap

multimap 多重映照容器 multimap 与 map 一样,都是使用红黑树对记录型的元素数据,按元素键值的比较关系,进行快速的插入、删除和检索操作,所不同的是 multimap 允 ...

Mon Apr 08 19:14:00 CST 2013 4 22397
《Effective STL学习笔记

http://www.cnblogs.com/arthurliu/archive/2011/08/07/2108386.html 第一条: 慎重选择容器类型C++所提供的容器类型有如下几种: 标准STL序列容器 vector string deque list 标准STL关联容器 ...

Fri Oct 23 18:31:00 CST 2015 0 2241
STL学习笔记-- map

map映照容器 map映照容器所处理的元素数据,与数据库表的具有键值的记录非常相似,由一个键值和其他若干数据(映照数组)组成,键值和映照数据之间,可建立一个数学上的映照关系,由此而得映照容器 ...

Sun Apr 07 17:57:00 CST 2013 4 3384
STL学习笔记-- stack

)表,即 LIFO 表。 C++ STL 的堆栈泛化是直接通过现有的序列容器来实现的,默认使用双端 ...

Wed Apr 10 17:48:00 CST 2013 0 15764
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM