240 发简信
IP属地:广东
  • 智能指针

    智能指针 #include <memory> 三种智能指针 shared_ptr 有引用计数,当最后一个shared_ptr被销毁,其指向的对象...

  • 穷举搜索

    穷举搜索 实质是创建一个状态树,边建立边剪枝,得到最终状态输出步骤有: 列出表示状态的数据结构 列出在状态之间迁移的动作的数据结构 列出两个状态...

  • 插入迭代器

    插入迭代器 接受一个容器,生成一个迭代器,实现向给定容器插入元素 操作 it = t 在it指定的当前位置插入值t,且根据插入迭代器的类型不同,...

  • 输入输出流迭代器

    输入输出流迭代器 istream_iterator 创建一个istream_iterator,然后把它绑定到一个流 如果默认初始化,则是一个尾后...

  • bind

    bind auto g = bind(f, arg_list) 用我自己的话来说,就是把原来函数f的参数重新安排,可以直接绑定值,也可以使用占位...

  • lambda表达式

    lambda表达式 介绍 一个lambda表达式表示一个可调用的代码单元,可以将其理解为一个未命名的内联函数。形式为 几个特点 必须使用尾置返回...

  • converting constructor

    converting constructor 当类的构造函数只有一个实参,就相当于有了一个隐式类型转换的方法 上例中foo类的f使用add成员函...

  • arrayList With Iterator

    arrayListWithIterator 添加iterator类和begin(),end() 迭代器类型定义迭代器的分类。这些标签都是空类型,...

  • arrayList

    线性表 抽象数据类型ADT LinearList{实例 操作 } 按照定义给出的LinearList class定义,可以使用抽象类来表示。一个...