C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C++ Vector capacity()This function determines the current capacity of the vector. Note: Capacity of the vector can be equal or greater than the size of the vector and if it is greater than the size of the vector, means allowing extra space to accommodate further operations.SyntaxConsider a vector 'v' and capacity 'c'. Syntax would be : int c=v.capacity(); ParameterIt does not contain any parameter. Return valueIt returns the current allocated capacity of the vector. Example 1Let's see a simple example. #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; } Output: Capacity of the vector is :5 In this example, vector v containing integer values and capacity() function finds the capacity of the vector v. Example 2Let's see a another simple example. #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; } Output: Capacity of the vector is :5 In this example, vector ch contains character values and capacity() function determines the capacity of the vector ch.
Next TopicC++ Vector
|