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

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

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

وظيفة C++

مفهوم C++ الصور والسلاسل

مفهوم C++ بنية البيانات

مفهوم C++ الكائنات والفئات

المؤشرات C++

الوراثة C++

تعليميات STL C++

دليل C++

استخدام C++ vector operator[]() و مثال

Vector (المحول) C++

يستخدم هذا الدالة لزيارة العنصر المحدد.

الصيغة

النوع (vector) "v" والموقع "pos". صيغة هي:

v.operator[ ](pos);

المفهوم

pos: يتم تعريف موقع العنصر.

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

يستعيد العنصر الموجود في الموقع المحدد.

مثال 1

دعنا نرى مثالاً بسيطاً.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
    vector<string> v{"C","C++","java"};
    for(int i=0;i<v.size();i++){
        cout << v.operator[](i) << " \t";
    }
    
    return 0;
}

الإخراج:

C   C++   java

في هذا المثال، يتم الوصول إلى كل عنصر باستخدام دالة operator []().

مثال 2

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

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v{1,2,3,4,5};
for(int i=0; i<v.size(); i++)
cout << v.operator[](i) << " \t";
return 0;
}

الإخراج:

1 2 3 4 5

في هذا المثال، يتم استخدام دالة []() لتحديد كل عنصر من العدد (vector) v.

Vector (المحول) C++