当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C++ String reserve()用法及代码示例


此函数要求更改容量。

用法

考虑一个字符串 str 并且 l 是该字符串的计划长度。它的语法是:

str.reserve(l);

参数

l 是字符串的计划长度

注意:字符串的容量可以大于或等于'l'。

返回值

它不返回任何值。

示例

让我们看一个简单的例子。

#include<iostream>
using namespace std;
int main()
{
	string s="Computer Science Technology";
	cout<<?Capacity is:?<<s.capacity()<<'\n';
            s.reserve(33);
            cout<<?Now,capacity is:?<<s.capacity();
	return 0;
}

输出:

Capacity is 27
Now,capacity is:54

在此示例中,我们使用 reserve() 函数观察字符串的容量如何变化。






相关用法


注:本文由纯净天空筛选整理自 C++ String reserve()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。