此函数确定矢量的当前容量。
int c=v.capacity();
它返回向量的当前分配容量。
让我们看一个简单的例子。
#include<iostream> #include<vector> using namespace std; int main() { vector<int> v{1,2,3,4,5}; int c=v.capacity(); cout<<"Capacity of the vector is :"<<c; return 0; }
输出:
Capacity of the vector is :5
在此示例中,包含整数值和Capacity()函数的向量v查找向量v的容量。
让我们看另一个简单的例子。
#include<iostream> #include<vector> using namespace std; int main() { vector<char>ch{'j','a','v','a'}; int c=ch.capacity(); cout<<"Capacity of the vector is :"<<c; return 0; }
输出:
Capacity of the vector is :5
在此示例中,向量ch包含字符值,并且Capacity()函数确定向量ch的容量。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)