English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمية C++ الأساسية

تحكم في العملية C++

وظيفة C++

مجموعات C++ وسلاسل

هياكل البيانات C++

فئات C++ وعدام

مؤشرات C++

وراثة C++

تعليمية STL C++

دليل C++

استخدام size() في vector C++ ومثال

Vector (المساحة) C++

يستعيد عدد العناصر في الفرقاريد (vector).

الصيغة

الفرقاريد (vector) "v" وعدد العناصر المعدة "n". صيغة:

int n = v.size();

المعلمات

لا يحتوي على أي معلمات.

القيمة المعدة

يستعيد عدد العناصر في الفرقاريد (vector).

المثال1

دعنا نرى مثالاً بسيطاً لتحديد عدد العناصر في الفرقاريد.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
	vector<string> v{\"Welcome to w3codebox\",\"c\"};
	int n = v.size();
	cout << "حجم السلسلة هو:\t" << n;
	return 0;
}

الإخراج:

حجم السلسلة هو:2

في هذا المثال، يحتوي على عنصرين من النوع السلسلة، عدد العناصر في الفرقاريد (vector) v الذي يحسبه دالة size().

مثال 2

لنرى مثالاً آخر بسيطاً.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
	vector<int> v{1,2,3,4,5};
	int n = v.size();
	cout << "حجم العدد الكامل هو: " << n;
	return 0;
}

الإخراج:

حجم العدد الكامل هو: 5

في هذا المثال، يحتوي العدد الكامل والوظيفة size() على العدد الكامل من العناصر في العدد الكامل (vector) v.

Vector (المساحة) C++