resize(),设置大小;

reserve(),设置容量;

resize()是分配容器的内存大小,而reserve()只是设置容器容量大小,但并没有真正分配内存。

resize()可以传递两个参数,分别是大小和初始值,初始值默认为0,reserve()只能传递一个参数,不能设置初始值,其初始值为系统随机生成。

例:

#include<iostream>
#include<cstring>
#include<cstdio>
#include<vector>
using namespace std;
int main()
{vector<int>m;vector<int>n;vector<int>s;m.resize(10);n.reserve(10);s.resize(10, 6);cout << "m: ";for (int i = 0; i < 10; i++){cout << m[i] << " ";}cout << endl;cout << "n: ";for (int i = 0; i < 10; i++){cout << n[i] << " ";}cout << endl;cout << "s: ";for (int i = 0; i < 10; i++){cout << s[i] << " ";}cout << endl;return 0;
}

输出:

m: 0 0 0 0 0 0 0 0 0 0
n: 12999640 12979904 0 0 0 0 0 0 0 0
s: 6 6 6 6 6 6 6 6 6 6

C++中resize函数的用法相关推荐

  1. 浅述numpy中argsort()函数的用法

    浅述python中argsort()函数的用法 由于想使用python用训练好的caffemodel来对很多图片进行批处理分类,学习过程中,碰到了argsort函数,因此去查了相关文献,也自己在pyt ...

  2. C++中substr函数的用法

    C++中substr函数的用法 #include<string> #include<iostream> using namespace std; main() { string ...

  3. numpy中where函数的用法

    numpy中where函数的用法 numpy.where(condition,x,y)--若满足condition,输出x,否则输出y. 举例: 例1:一维数组 >>> a = np ...

  4. delphi中move函数的用法

    delphi中move函数的用法 -------------------------------------------------------------------------------- 20 ...

  5. SQL中object_id函数的用法

    SQL中object_id函数的用法 收藏  int object_id('objectname'); 此方法返回数据库对象标识号. 其中,参数objectname 表示要使用的对象,其数据类型为nc ...

  6. python remove函数_python中remove函数的用法是什么?

    python中remove函数的用法是什么? python中remove函数的用法: 描述 remove() 函数用于移除列表中某个值的第一个匹配项. 语法 remove()方法语法: list.re ...

  7. Delphi中 StrToIntDef函数的用法

    Delphi中 StrToIntDef函数的用法: 比如我要判断一个文本框里输入的字符串能不能转换为integer类型,如果能,则返回转换后的整型数据,如果不能,则返回整数0,那么我就可以用strto ...

  8. python中int函数的用法浅析_Python中int()函数的用法浅析

    int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int) Help on class int in module __builtin__ ...

  9. python中sorted函数的用法_Python3 中sorted() 函数的用法

    描述 sorted() 函数对所有可迭代的对象进行排序操作. 语法 sorted(iterable, key=None, reverse=False) iterable – 可迭代对象. key – ...

最新文章

  1. tcpdump抓取HTTP包
  2. Dijkstra 最短路
  3. Gradle 简单使用
  4. matlab雷诺曲线,多重网格法求解雷诺方程的MATLAB编程 - 程序语言 - 小木虫 - 学术 科研 互动社区...
  5. 前端开发者常用的9个JavaScript图表库
  6. oracle rac升级补丁及中间的错误提示
  7. GMapping原理分析
  8. Linux系统CPU占用100%原因分析
  9. SLA、BFD、NQA、ACl 笔记
  10. hb100 微波雷达arduino_【Arduino】108种传感器系列实验(03)-微波雷达感应开关...-Arduino中文社区 - Powered by Discuz!...
  11. 冬瓜子 , 初来乍到,请多关照!
  12. Java-Aspose实现Word文字替换(本地储存或浏览器下载)
  13. Egret做微信好友排行榜
  14. 赛程表 (递归调用, 非递归调用)
  15. 2023 USAMO(美国数学奥林匹克)试题答案解析
  16. 以用户需求为核心能玩出什么新花样?魅族 19 主理人计划构建理想机型
  17. html表格··表格样式··长表格
  18. [TYVJ1827]『Citric II』一道防AK好题
  19. 使用SLDT将数据传输到SoftLayer对象存储
  20. 入门分析,多线程竞争为何不安全?

热门文章

  1. Flutter:教你用CustomPaint画一个自定义的CircleProgressBar
  2. reactiveCocoa学习
  3. QA:CIC滤波器参数设计-当采样速率与符号速率不成整数倍关系时如何处理
  4. Vue动画事件详解及过渡动画实例
  5. 用C语言实现状态机设计模式
  6. 我眼中的C# 3.0
  7. Vue学习之组件基础学习
  8. soapui测试webservice接口时如何传递xml参数
  9. python鸭子类型_你知道什么是Python里的鸭子类型和猴子补丁吗?
  10. 拼题网实验1 算法—穷举