zoukankan      html  css  js  c++  java
  • STL_容器共通能力

    1、

    来自教程:

    ◆ 所有容器提供的都是值(value)语意,而非引用(reference)语意。容器执行插入元素的操作时,内部实施拷贝动作。所以STL容器内存储的元素必须能够被拷贝(必须提供拷贝构造函数)。
    ◆ 除了queue与stack外,每个容器都提供可返回迭代器的函数,运用返回的迭代器就可以访问元素。
    ◆ 通常STL不会丢出异常。要求使用者确保传入正确的参数。
     
    ◆ 每个容器都提供了一个默认构造函数跟一个默认拷贝构造函数。

    如已有容器vecIntA。

    vector<int> vecIntB(vecIntA);  //调用拷贝构造函数,复制vecIntA到vecIntB中。

    ◆ 与大小相关的操作方法(c代表容器):

    c.size();   //返回容器中元素的个数

    c.empty();   //判断容器是否为空

    ◆ 比较操作(c1,c2代表容器):

    c1 == c2     判断c1是否等于c2

    c1 != c2      判断c1是否不等于c2

    c1 = c2        把c2的所有元素指派给c1

     
     
     
    C
     
  • 相关阅读:
    ajax跨域名
    js(鼠标键盘拖动事件)
    关于servlet转发和重新定向
    ztree的异步加载
    关于三层(dao,serviece,servlet)
    serclet监听器
    servlet(2)response常用方法
    servlet(1)request常用方法
    .post
    A1146 Topological Order
  • 原文地址:https://www.cnblogs.com/cppskill/p/5238882.html
Copyright © 2011-2022 走看看