自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 vector中的resize, reserve , assign 的区别

vector中的resize, reserve , assign 的区别void reserve (size_type n);reserver函数用来给vector预分配存储区大小,即capacity的值 ,但是没有给这段内存进行初始化。reserve 的参数n是推荐预分配内存的大小,实际分配的可能等于或大于这个值。当调用函数时,n的值如果大于capacity的值,就会重新分配内存 ,使得capacity的值会大于n 。这样,当调用push_back函数使得size 超过原来的默认分配的capacit

2020-11-08 20:05:46 177

原创 函数模板与函数重载

函数模板与函数重载一,什么是函数重载1,在理解什么是函数重载之前,先理解一下函数符号生成规则,在C语言中,函数符号的生成只与函数名相关,这个是什么意思呢?如下代码:#include<stdio.h> int sum(int a,int b){return a+b;} double sum (double a,double b){return a+b;} float sum (float a,float b){return a+b;}这些代码在main.c文件下运行,会出现这

2020-11-08 13:34:16 1732

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除