English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Deque (القائمة الثنائية) الخاصة بـ C++
يستخدم دالة back() في Deque C++ لتحديد العنصر الأخير في حاوية Deque.
المرجع back();
لا يحتوي على أي معلمات.
يستخدم لتحويل استدلال إلى العنصر الأخير في حاوية الحزم المزدوجة.
لننظر في مثال بسيط
#include <iostream> #include<deque> استخدام مجال std; int main() { deque<int> k={1,2,3,4,5}; cout<<k.back(); return 0; }
الناتج:
5
في هذا المثال، يعود الدالة back() إلى العنصر الأخير في قائمة الحزم المزدوجة، أي 5.
لننظر في مثال بسيط آخر
#include <iostream> #include<deque> استخدام مجال std; int main() { deque<int> n; deque<int>::iterator itr; n.push_back(15); while(n.back()!=0) { n.push_back(n.back()-1); } cout << "محتويات القائمة الثنائية:"; for(itr=n.begin();itr!=n.end();++itr) cout << *itr << " "; return 0; }
الناتج:
محتويات القائمة الثنائية:15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0