// 1)string():创建一个长度为0的string对象(默认构造函数)。
string s1; // 创建一个长度为0的string对象
cout << "s1=" << s1 << endl; // 将输出s1=
cout << "s1.capacity()=" << s1.capacity() << endl; // 返回当前容量
cout << "s1.size()=" << s1.size() << endl; // 返回容器中数据的大小。
cout << "容器动态数组的首地址=" << (void *)s1.c_str() << endl;
s1 = "xxxxxxxxxxxxxxxxxxxx";
cout << "s1.capacity()=" << s1.capacity() << endl; // 返回当前容量,可以存放字符的总数。
cout << "s1.size()=" << s1.size() << endl; // 返回容器中数据的大小。
cout << "容器动态数组的首地址=" << (void *)s1.c_str() << endl;
上面是我希望的代码格式,但是format格式化成了这样。
// 1)string():创建一个长度为0的string对象(默认构造函数)。
string
s1; // 创建一个长度为0的string对象
cout << "s1=" << s1
<< endl; // 将输出s1=
cout
<< "s1.capacity()="
<< s1.capacity()
<< endl; // 返回当前容量
cout
<< "s1.size()="
<< s1.size()
<< endl; // 返回容器中数据的大小。
cout << "容器动态数组的首"
"地址="
<< (void *)s1.c_str()
<< endl;
s1 = "xxxxxxxxxxxxxxxxxxx"
"x";
cout
<< "s1.capacity()="
<< s1.capacity()
<< endl; // 返回当前容量,可以存放字符的总数。
cout
<< "s1.size()="
<< s1.size()
<< endl; // 返回容器中数据的大小。
cout << "容器动态数组的首"
"地址="
<< (void *)s1.c_str()
<< endl;
看format文档时,突然发现改一下代码最大行数限制即可.
ColumnLimit: 5000
注意一下其他的,例如二元运算符的设置,还有一个叫lessless的地方的设置。具体的看看文档即可