English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 함수는 vector의 현재 용량을 반환합니다.
vector "v"와 반환 용량 "c". 문법은 다음과 같습니다:
int c = v.capacity();
그것은 어떤 매개변수도 포함하지 않습니다.
그것은 vector의 현재 할당 용량을 반환합니다.
간단한 예제를 보겠습니다.
#include<iostream> #include<vector> using namespace std; int main() { vector<int> v{1,2,3,4,5; int c = v.capacity(); cout<<"벡터의 용량은 :"<<c; return 0; }
출력:
벡터의 용량은 :5
이 예제에서는 정수 값을 포함하고 Capacity() 함수의 반환 값인 vector v의 용량을 포함한 vector를 포함합니다.
또 다른 간단한 예제를 보겠습니다.
#include<iostream> #include<vector> using namespace std; int main() { vector<char>ch{'j','a','v','a'}; int c=ch.capacity(); cout<<"벡터의 용량은 :"<<c; return 0; }
출력:
벡터의 용량은 :5
이 예제에서, 벡터(vector)ch는 문자 값을 포함하고 있으며 Capacity() 함수는 벡터(vector)ch의 용량을 결정합니다.