C++中resize和reserve

1.reserve(n)对capacity操作

  1. capacity < n : 扩容
  2. capacity > n : 不操作

2.resize(n, m)对size操作

  1. size < n : size增加到n 增加的值为m
  2. size > n : size减小到n
  3. capacity < n : 先增大容量至n 再增大size至n 增加的值为m
相关推荐
9ilk14 分钟前
【基于one-loop-per-thread的高并发服务器】--- 项目测试
运维·服务器·c++·后端·中间件
无限进步_22 分钟前
【C语言】贪吃蛇游戏设计思路深度解析:从零开始理解每个模块
c语言·开发语言·c++·git·游戏·github·visual studio
waves浪游1 小时前
进程概念(上)
linux·运维·服务器·开发语言·c++
眠りたいです1 小时前
基于脚手架微服务的视频点播系统-脚手架开发部分(完结)elasticsearch与libcurl的简单使用与二次封装及bug修复
c++·elasticsearch·微服务·云原生·架构·bug
杜子不疼.1 小时前
【C++】 map/multimap底层原理与逻辑详解
开发语言·c++
点云SLAM2 小时前
C++ 中dynamic_cast使用详解和实战示例
开发语言·c++·类型转换·dynamic_cast·c++多态·c++继承
冷徹 .2 小时前
Edu144 CD
c++·算法
CodeByV3 小时前
【C++】C++11:右值引用和移动语义
开发语言·c++
头发还没掉光光3 小时前
C/C++类型转换
c语言·开发语言·c++
爪哇部落算法小助手3 小时前
爪哇周赛 Round 1
c语言·c++·算法