日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

std::string的resize()与reserve()的区别

發布時間:2023/12/20 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 std::string的resize()与reserve()的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

std::string的resize()與reserve()的區別:

resize():改變的是size()與capacity()的大小

(1)、比原來的變小之后,后面的會被截斷

(2)、比原來的變大之后,后面的會被填充新的東西,不同的編譯器可能會不同

reserve():改變的只是capacity()的大小

程序如下:

#include <math.h> #include <stdio.h> #include <string> #include<iostream>using namespace std;int main() {std::string s1("hello");std::cout << "s1=" << s1 << " s1.size=" << s1.size() << " s1.capacity=" << s1.capacity() << endl;std::cout << "after resize to 2" << endl;s1.resize(2); //尺寸由5改變為2,多余字符被截掉了,只剩下hestd::cout << "s1=" << s1 << " s1.size=" << s1.size() << " s1.capacity=" << s1.capacity() << endl;std::cout << "after resize to 100" << endl;s1.resize(100);//尺寸由2改變為100,后面的數據被填充了98個astd::cout << "s1=" << s1 << " s1.size=" << s1.size() << " s1.capacity=" << s1.capacity() << endl;std::cout << "\n";std::cout << "===================================================================" << endl;std::cout << "\n";std::string s2("hello");std::cout << "s2=" << s2 << " s2.size=" << s2.size() << " s2.capacity=" << s2.capacity() << endl;std::cout << "after reserve to 20" << endl;s2.reserve(20); //只改變capacity()的大小,其他的不變std::cout << "s2=" << s2 << " s2.size=" << s2.size() << " s2.capacity=" << s2.capacity() << endl;std::cout << "after reserve to 2" << endl;s2.reserve(2); //只改變capacity()的大小,其他的不變std::cout << "s2=" << s2 << " s2.size=" << s2.size() << " s2.capacity=" << s2.capacity() << endl;return 0; }

結果:

總結

以上是生活随笔為你收集整理的std::string的resize()与reserve()的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 娇小6一8小毛片 | 国产xxxx性hd极品 | 国产精品视频导航 | 免费国产视频 | 青青操网| 草草草在线视频 | 国产乱码一区二区三区播放 | 亚洲破处视频 | 精品中出 | 美女aaa| 91网站在线免费看 | 婷婷综合久久 | 亚洲色成人一区二区三区小说 | 美女伊人网 | 久久久网站 | 色伊人网 | 国产欧美又粗又猛又爽 | 免费男女乱淫真视频免费播放 | 亲嘴扒胸摸屁股免费视频日本网站 | 亚洲aa| 成年人黄色大全 | 婷婷伊人五月天 | 欧美一级免费黄色片 | 亚洲欧美强伦一区二区 | 日韩网站在线 | 欧美成本人视频 | 一个人免费在线观看视频 | 欧美视频一区二区 | 欧美精品免费看 | 久久爱综合网 | 久久久久夜夜夜精品国产 | 欧美国产在线视频 | 日本少妇作爱视频 | 久久riav| 91欧美日韩 | 日本69av| 欧美一级黑人 | 特一级黄色 | 男女激情大尺度做爰视频 | 国产精品久久久久久白浆 | 免费无码又爽又黄又刺激网站 | 野花社区视频在线观看 | 欧美××××黑人××性爽 | 天天色天天干天天色 | 日本成人一区二区 | 亚洲毛片网 | 青青免费在线视频 | 国产激情在线看 | 毛片视频免费观看 | 国产精品久久国产精品 | 能看的av网站 | 五月婷婷网站 | 曰本黄色大片 | 26uuu精品一区二区在线观看 | 国产看黄网站 | 五十路六十路七十路熟婆 | 一级黄色片免费观看 | 91传媒视频在线观看 | 亚洲精品无码一区二区 | 日韩高清影视在线观看 | 男女网站免费 | 国产www免费观看 | 国产精品第一页在线观看 | 日本视频网 | 手机看片一区二区 | 黄色大全免费看 | 丁香六月啪啪 | 日日碰| 成年免费视频 | 国产精品一卡二卡 | 青青草久久爱 | 深夜福利视频导航 | 国产一区二区三区在线观看免费 | 麻豆亚洲av成人无码久久精品 | 国产精品亚洲二区在线观看 | 亚洲AV无码阿娇国产精品 | 97香蕉久久超级碰碰高清版 | 就要操av| 亚洲天堂性 | 日韩欧美在线观看一区二区 | 台湾佬美性中文 | 国产成人精品久久久 | 黄色网在线免费观看 | 97久久精品视频 | 国产永久在线观看 | 色在线影院| 瑟瑟综合网| 色av免费| 少妇裸体性生交 | 国产精选毛片 | 欧美一级全黄 | 国精产品99永久一区一区 | 亚洲激情| www.污视频 | 2021狠狠操| 91在线视频精品 | 性巴克成人免费网站 | 久久亚洲无码视频 | 这里只有精品视频在线观看 |