#include<iostream>
#include<vector>
using namespace std;int main()
{//vector构造函数vector<int>A();  //无参数,构造一个空的vectorvector<int>B(10, 1);//数量(num)和值(val) - 构造一个初始放入num个值为val的元素的Vector vector<int>C(B);//vector(from) - 构造一个与vector from 相同的vector //vector函数操作vector<int>D;D.assign(8, 2);//赋num个值为val的元素到vector中.这个函数将会清除掉为vector赋值以前的内容.D.front();//返回vector返回首元素D.back();//返回vector末尾最后一个元素D.capacity();//返回当前vector在重新进行内存分配以前所能容纳的元素数量.D.empty();//如果当前vector没有容纳任何元素,则empty()函数返回true,否则返回false.D.reserve(20);//reserve()函数为当前vector预留至少共容纳size个元素的空间.(译注:实际空间可能大于size)D.resize(15, 5);//resize() 函数改变当前vector的大小为size,且对新创建的元素赋值valD.swap(B);//交换当前vector与vector from的元素}

C++STL Vector相关推荐

  1. C++ stl vector介绍

    转自: STL vector用法介绍 介绍 这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作.本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if ...

  2. STL vector的几种清空容器(删除)办法

    1.为什么需要主动释放vector内存 来自 <https://blog.csdn.net/hellokandy/article/details/78500067> vector其中一个特 ...

  3. STL vector 容器介绍

    介绍 这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作.本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用.通 ...

  4. STL vector的erase操作问题

    STL vector的erase操作问题 一老大说CSDN上有篇博文("关于STL vector的erase操作",地址是:http://blog.csdn.net/tingya/ ...

  5. STL vector容器

    介绍  这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作.本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用. ...

  6. stl vector 函数_在C ++ STL中使用vector :: begin()和vector :: end()函数打印矢量的所有元素...

    stl vector 函数 打印向量的所有元素 (Printing all elements of a vector) To print all elements of a vector, we ca ...

  7. stl vector 函数_vector :: at()函数以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: at()函数 (C++ vector::at() function) vector::at() is a library function o ...

  8. stl vector 函数_vector :: crend()函数以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: crend()函数 (C++ vector::crend() function) vector::crend() is a library f ...

  9. stl vector 函数_vector :: pop_back()函数以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: pop_back()函数 (C++ vector::pop_back() function) vector::pop_back() is a ...

  10. stl vector 函数_vector :: push_back()函数,以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: push_back()函数 (C++ vector::push_back() function) vector::push_back() is ...

最新文章

  1. 你连原理都还没弄明白?快来瞧瞧这份Spring面试小抄
  2. jquery eaayui 学习(三)tab
  3. 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式
  4. linux几个常用的环境变量配置文件
  5. deepin 20.2.4 磁盘分区扩容
  6. python装饰器由浅入深_由浅入深理解Python装饰器
  7. 动态规划|Dynamic Programming
  8. 前端:CSS/14/综合案例:传智首页
  9. cortex M0 软件分层架构 RTOS
  10. 【POJ3415】 Common Substrings (SA+单调栈)
  11. FEMA和地×××府运用GIS对抗灾害
  12. PostgreSQL数据库——Pigsty pg_exporter
  13. 计算机网研究课题,中学生计算机类课题研究范例
  14. 内网渗透靶场(上)加入目标网段,抓取管理员密码 #zkaq
  15. QCC3040---Local name module
  16. 八个典型的大数据应用案例
  17. Python 字典学习总结(自学)
  18. CGT Asia 2022第二届亚洲细胞与基因治疗创新峰会将于2022年7月10日-111日在上海举办
  19. 全媒体运营师胡耀文教你:运营框架搭建让1个流量发挥大于4的价值
  20. java+mysql简单实现点赞评论转发帖子

热门文章

  1. java 基础包的功能_Java 8的功能基础
  2. JPA技巧:避免N + 1选择问题
  3. java 设计模式 示例_Java中的中介器设计模式-示例教程
  4. 对状态代码使用JAX-RS异常
  5. Java中的RAII
  6. 了解java.nio.file.Path – 1
  7. Spring Web-Flux – Cassandra后端的功能样式
  8. jaxb 处理_休息使用Jersey –包含JAXB,异常处理和客户端程序的完整教程
  9. 策略模式应用场景和uml_策略模式
  10. dom4j和jaxb_JAXB,SAX,DOM性能