程序方法论
文章平均质量分 79
云水飘1993
这个作者很懒,什么都没留下…
展开
-
关于C++的STL的学习与再认识(一)
以前学习c++的时候,对比较基础的两点有一定的害怕,就是涉及指针的部分和STL。虽然一直在指针方面下功夫学习,也写过文章记录心得,希望以后碰到指针的问题能够解决。至于STL,在之前对基本的算法有了实现,想对STL有一个较深的认识,写下文章记录学习过程。STL:标准模板库(Standard Template Library—STL)容器用途:操作大量数据是会某种用到容器。c语言只有一种内置容器,数组。原创 2015-07-29 09:28:51 · 492 阅读 · 0 评论 -
关于c++的STL的学习与再认识(二)
接上一篇文章。 上一篇文章讲到了容器以及vector,以及相关的函数,比如vector的初始化方法,size(),resize(),push_back(),empty(),clear(),以及对于vector的按值传递和引用传递。 这一篇文章介绍键值对和非常重要的迭代器。STL:标准模板库(Standard Template Library—STL)键值对:在了解迭代器之前,先了解一下键值对。S原创 2015-07-29 11:14:29 · 413 阅读 · 0 评论 -
关于c++中的STL的学习与再认识(三)
上一篇讲了经常用到和非常重要的迭代器。Vertor中的数据操作可以用insert()函数往Vertor中插入一个元素: int n[] = { 22, 33, 11, 44, 55, 66, 99, 55, 88 }; vector<int> v1(n, n + 9); vector<int> v2(n, n + 2); vector<int>::iterator it原创 2015-07-29 16:45:24 · 407 阅读 · 0 评论