Avatar notebook default
C++
6篇文章 · 8954字 · 4人关注
  • STL学习笔记之算法(二)

    仿函数、仿函数类、函数等 条款38:把仿函数类设计为用于值传递 STL中的习惯是当传给函数和从函数返回时函数对象也是值传递的(也就是拷贝)。最好...

  • STL学习笔记之算法

    迭代器 标准STL容器提供了四种不同的迭代器:iterator、const_iterator、reverse_iterator和const_re...

  • STL学习笔记之容器(二)

    vector和string 所有的STL容器都很有用,但是相比于其他容器,vector和string更常用。本章从多个角度覆盖vector和st...

  • STL学习笔记之容器篇

    容器 条款1:仔细选择你的容器 C++提供了很多可供程序员使用的容器:(1) 标准STL序列容器:vector,string,deque和li...

    0.1 877 3
  • 迭代器失效情况

    对于顺序存储的容器(vector,deque),如果向容器中添加元素,或者删除元素,会导致内存的重新分配,从而使得迭代器或者指针失效。而对于li...

  • Vector容器的增长

    因为vector是按照顺序的方式存储元素的,所以通过预分配策略减少内存的申请。vector管理内存的函数包括: reserve和resize r...

文集作者