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

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

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

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

الصفوف و الأحرف C++

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

فئات C++ و الأجسام

المؤشرات في C++

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

تعليمية STL C++

دليل مرجعي C++

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

Vector (المخطط) في C++

rbegin() تعود إلى مُؤشر العنصر في نهاية Vector بالاتجاه المعكوس

الجملة

النصب (vector) "v"، بناءً على الجملة:

reverse_iterator ritr = v.rbegin();

المعاملات

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

القيمة المُرجعة

يستعيد مُؤشرًا إلى العنصر الأخير في المتجه (vector) بالاتجاه المعكوس.

مثال

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

#include <iostream>
#include<vector>
using namespace std;
int main()
{
vector<char> v{'j','a','v','a'};
vector<char>::reverse_iterator rtr;
for(rtr=v.rbegin();rtr!=v.rend();rtr++)
std::cout << *rtr;
return 0;
}

الإخراج:

avaj

في هذا المثال،يستخدم دالة rbegin() للحصول على النص المعكوس الموجود في الفيector.

Vector (المخطط) في C++