中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++ string resize能縮小容量嗎

c++
小樊
86
2024-07-17 15:45:43
欄目: 編程語言

C++中的string類的resize()方法可以縮小字符串的長度,但無法直接縮小字符串的容量。如果想要減少容量,可以使用shrink_to_fit()方法。該方法會請求string對象減少其容量以適應其當前大小。

std::string str = "Hello World";
std::cout << "Capacity before resizing: " << str.capacity() << std::endl;

str.resize(5);
std::cout << "Capacity after resizing: " << str.capacity() << std::endl;

str.shrink_to_fit();
std::cout << "Capacity after shrinking: " << str.capacity() << std::endl;

請注意,shrink_to_fit()方法是C++11中引入的,因此只能在支持C++11標準的編譯器中使用。

0
腾冲县| 庆安县| 普洱| 蓝山县| 桂平市| 宜君县| 邯郸市| 香河县| 通道| 资中县| 缙云县| 长垣县| 巴马| 郴州市| 闸北区| 炉霍县| 进贤县| 香格里拉县| 南澳县| 绥阳县| 北京市| 湛江市| 曲水县| 房产| 成安县| 蚌埠市| 安吉县| 中牟县| 兰西县| 柳河县| 鄂托克前旗| 齐河县| 黑山县| 北京市| 南江县| 随州市| 阿拉善右旗| 高清| 定陶县| 板桥市| 瑞昌市|