美文网首页
什么是STL

什么是STL

作者: StevenHD | 来源:发表于2020-11-22 14:20 被阅读0次
    总纲 SWOT 容器比较

    push_back()本质上会复制一个副本——

    A a(10);
    cout << a << endl;
    {
          va.push_back(a);
          va[0] = 20;
          cout << va[0] << endl;
    }
    cout << a << endl;
    
    • 也就是说这个a的值和va[0]的值是会不一样的。

    一、序列容器——vector

    内存结构

    1.1 .size()和.capacity()

    .capacity()的使用需要有.reserve()这个接口

    1.2 >, != 这些

    vector类似于字符串,因为string也是个容器

    1.3 .assign()

    .assign()会覆盖,但是.insert()是不会覆盖的

    相关文章

      网友评论

          本文标题:什么是STL

          本文链接:https://www.haomeiwen.com/subject/bpneiktx.html