English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستعيد هذا الدالة الحجم الحالي لفيector.
فيector "v" وعدد الارتباطات المقدمة "c".
int c = v.capacity();
لا يحتوي على أي معاملات.
يستعيد فيector الحالي المخصص.
لننظر إلى مثال بسيط.
#include<iostream> #include<vector> using namespace std; int main() { vector<int> v{1,2,3,4,5}; int c = v.capacity(); cout << "قدرة الم vector (vector) هو: " << c; return 0; }
الإخراج:
قدرة الم vector (vector) هو: 5
في هذا المثال، يحتوي على فيector يحتوي على قيم صحيحة وعدد الارتباطات المقدمة من دالة Capacity() v.
لننظر إلى مثال بسيط آخر.
#include<iostream> #include<vector> using namespace std; int main() { vector<char>ch{'j','a','v','a'}; int c = ch.capacity(); cout << "قدرة الم vector (vector) هو: " << c; return 0; }
الإخراج:
قدرة الم vector (vector) هو: 5
في هذا المثال، يحتوي الم vector (vector) ch على قيم النصوص، ويدetermine function (Capacity()) قدرة الم vector (vector) ch.