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

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

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

الوظائف الخاصة بـ C++

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

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

مفاهيم C ++ و كائنات

المراجع الخاصة بـ C++

الوراثة الخاصة بـ C++

تعليميات STL الخاصة بـ C++

دليل C ++

استخدام C ++ List emplace_front() و مثال

List (القائمة) الخاص بـ C++

يضيف وظيفة emplace_front C ++ قائمة جديدة في بداية القائمة ويزيد حجم الحاوية.

الشكل التالي يوضح كيفية عمل هذه الوظيفة:

النحو

void emplace_front(value_type val) ;

الم 参数

val: للاضافة قيمة في بداية القائمة.

قيمة العودة

لا يرجع أي قيمة.

مثال

دعونا مثالاً ساده نگاه کنیم

#include#includeusing namespace std;
int main()
{
listli;
list::iterator itr;
li.emplace_front("language");
li.emplace_front("programming");
li.emplace_front("أ");
li.emplace_front("هو");
li.emplace_front("C");
للبدء من li.begin(); إلى li.end(); ++itr
cout << *itr << " ";
 return 0;
}

الناتج:

C هو لغة برمجة.

في هذا المثال، تم إضافة 字ائن جديدة مختلفة إلى القائمة li باستخدام وظيفة emplace_front()، وتم تغيير الناتج إلى “C هو لغة برمجة.”

List (القائمة) الخاص بـ C++