English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم هذا الدالة لزيارة العنصر المحدد.
النوع (vector) "v" والموقع "pos". صيغة هي:
v.operator[ ](pos);
pos: يتم تعريف موقع العنصر.
يستعيد العنصر الموجود في الموقع المحدد.
دعنا نرى مثالاً بسيطاً.
#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 []().
لنرى مثالاً بسيطاً
#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.