C++ STL基本容器的使用

C++中有两种类型的容器:顺序容器和关联容器。顺序容器主要有vector、list、deque等。其中vector表示一段连续的内存,基于数组实现,list表示非连续的内存,基于链表实现,deque与vector类似,但是对首元素提供插入和删除的双向支持。关联容器主要有map和set。map是ke...

2017-04-20 14:36:02

阅读数:375

评论数:0

C++ STL入门教程(2):Vector容器与iterator迭代器

首先,回顾一下"::"的用法: ::是运算符中等级最高的,它分为三种: 1)global scope(全局作用域符),用法(::name) 2)class scope(类作用域符),用法(class::name) 3)namespace scope(命名空间作用...

2017-04-20 14:20:44

阅读数:576

评论数:0

C++ STL入门教程(1)——vector(向量容器)的使用(附完整程序代码)

一、简介 Vectors 包含着一系列连续存储的元素,其行为和数组类似。 访问Vector中的任意元素或从末尾添加元素都可以在O(1)内完成,而查找特定值的元素所处的位置或是在Vector中插入元素则是O(N)。 Constructors 构造函数 Operato...

2017-04-20 13:46:12

阅读数:806

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭