English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يعود دالة pfront() pمن pC++ فقاعة إلى العنصر الأول في فقاعة. العنصر الأول هو العنصر الأقدم أو العنصر الذي تم إضافته أولاً إلى فقاعة. تستخدم هذه الدالة لتحويل العنصر.
value_type& pfront(); const pvalue_type& pfront() pconst;
لا تحتاج هذه الدالة إلى أي معاملات، إنها تستخدم فقط لتحويل قيمة العنصر الأول في فقاعة.
يعود هذا الدالة إلى العنصر الأمامي لفقاعة.
#include p<iostream> #include p<queue> int main() { std::queue<int> newqueue; newqueue.push p(24); newqueue.push p(80); newqueue.front p() p+=20; std::cout p<<"تحديث newqueue.front() إلى p" p<< newqueue.front(); return 0; }
الإخراج:
تحديث newqueue.front() إلى p44
#include p<iostream> #include p<queue> استخدام namespace dstd; int main() { queue<int> newqueue; newqueue.push(11); newqueue.push(22); newqueue.push(33); cout << newqueue.front(); return 0; }
الإخراج:
11
تعقيد الدالة ثابت.
يصل هذا الدالة إلى الحاوية. ثم يصل إلى الحاوية السريعة، ثم يعود إلى العنصر الأقدم.
يقدم ضماناً يساوي للعمليات التي تتم على عناصر القاعده.