- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 迭代器简介
这里仅仅对迭代器进行简要介绍,后续还会对迭代器进行介绍。如下图,将以以下几个当面对迭代器进行介绍。 1.迭代器的基本知识。 1)迭代器是一种检查容器内元素并遍历元素的数据类型。也可以把它理解为一种特殊的指针。注意迭代器针对于容器的。 2)每一个标准容器都定义了一种迭代器的类型。比如vector::iterator或者vector::const_iterator; 注:迭代器之前必须
2012-12-13 09:50:51
331
原创 vector容器
这里仅仅对vector做简要的总结。后续会对该容器进行详细介绍。如下图,将以三个方面对vector容器进行简要介绍。 1.vector容器的特点。 1)vector是一个类模板,不是一个数据类型。因此可以用vector(类模板)定义多种数据类型。 2)vector是一个顺序容器,且容器内的元素类型必须一致。因此很多情况下可以使用vector代替数组。 3)vector容器长度支
2012-12-12 20:16:42
323
原创 顺序栈的实现
栈的特点:先进后出。 栈的本质:操作受限制的线性表。 这里仅仅对栈进行进行简要顺序的实现。所有代码在vs2010均能通过。本人现在学习阶段,写博客的目的在于交流,如果有更好的方法或好的意见希望能不吝分享。 第一部分 stack.h 第二部分 实现部分 stack.cpp 第三部分 主函数 第四部分 输出
2012-10-19 10:23:43
270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人