English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Deque (الصف الثنائي) الخاص بـ C++
يستخدم دالة crend() في C++ Deque لاسترجاع م迭代ر يشير إلى العنصر الذي يسبق العنصر الأول في حاوية deque. يمكن زيادة أو إنقاص الم迭代ر، ولكن لا يمكن تعديل محتويات deque.
const_reverse_iterator crend();
لا يحتوي على أي معاملات.
يسترجع م迭代ر معكوس ثابت، يشير إلى العنصر الذي يسبق العنصر الأول في حاوية deque.
دعونا نرى مثال بسيط
#include <iostream> #include<deque> استخدام namespace std; int main()} { deque<char> c={'l','a','p','t','o','p'}; deque<char>::const_reverse_iterator citr=c.crbegin(); cout<<"Reverse deque:"; while(citr!=c.crend()) { cout<<*citr; ++citr; } return 0;}
الإخراج:
Reverse deque:potpal
في هذا المثال، تكرار دائرة الحلقة حتى لا يكون citr مختلفًا عن c.crend().