📅  最后修改于: 2020-10-21 02:19:50             🧑  作者: Mango
此函数减少了字符串的容量,并使其等于其大小。
考虑一个字符串str。 Synatx将是:
str.shrink_to_fit();
它不包含任何参数。
它不返回任何值。
让我们看一个简单的例子。
#include
using namespace std;
int main()
{
string str="C++ Programming";
cout<
输出:
15
15
在这个例子中,使字符串的这种能力变为等于字符串的大小shrink_to_fit()函数被应用到的字符串。
让我们看另一个简单的例子。
#include
using namespace std;
int main()
{
string str="Computer is my favorite subject";
cout<<"Initial string value is :"<
输出:
Initial string value is: Computer is my favorite subject
After resizing, string value is: Computer is my favorite
capacity of the string is :24
size of the string is :24