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

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

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

الوظائف في C++

مجموعات C++ و 字رينجات

مبادئ C++

فئة C++ و كائن

المراجع في C++

الوراثة في C++

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

دليل C++

استخدام C++ vector at() و مثال

Vector في C++

يستعيد البيانات التي تشير إليها المؤشر، إذا كان المؤشر الذي تم إيصاله خارج النطاق، يُلقي الاستثناء out_of_range.

الجملة

إنشاء محاور v،k هو موقع المؤشر. بناءً على الجملة:

vector<object_type>  v;
v.at(k) ;

المفهوم

kk: يحدد الموقع الذي يجب على دالة at() العودة إليه.

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

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

الشكل التالي يوضح كيف يعمل الدالة at()

إذا كان i = 0:



إذا كان i = 3:



مثال

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

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v1{1,2,3,4};
for(int i = 0; i < v1.size(); i++)
cout << v1.at(i);
return 0; 
}

الخروج:

1234

في هذا المثال، يعتمد الدالة at() على عناصر vector.

Vector في C++