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

دليل الأساسيات C++

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

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

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

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

مفاهيم C++ وكتل

الـ

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

دليل STL C++

دليل مرجع C++

استخدام دالة front() من قائمة C++ ومثال

List (القائمة) في C++

تقوم دالة front() من قائمة C++ بتقديم العنصر الأول من القائمة.وتقدم المفردات المباشرة للعنصر.

الفرق بين front() و begin()

تقوم دالة begin() بتحويل المحول إلى العنصر،بينما تقوم دالة front() بتحويل المفردات المباشرة إلى نفس العنصر.

النحو

reference front();

المعاملات

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

القيمة المعدة

يستعيد المفردات المباشرة للعنصر الأول.

مثال 1

دعنا نرى مثالاً بسيطاً،عندما تحتوي القائمة على قيم كاملة.

#include#includeusing namespace std;
int main()
{
    std::listli={1,2,3,4,5};
    std::cout << "front() is:" << li.front() << std::endl;
    return 0;
}

الإخراج:

front()  هو: 1

في هذا المثال،يعود دالة front() إلى العنصر الأول من القائمة،أي 1.

مثال 2

لنرى مثالاً بسيطاً،تحتوي القائمة على قيم حرفية.

#include#includeusing namespace std;
int main()
{
    std::listli={'j','a','v','a'};
    std::cout << "front() is:" << li.front() << std::endl;
    return 0;
}

الإخراج:

front() : j

في هذا المثال،يعود الدالة front() إلى الحرف الأول من القائمة،أي j.

List (القائمة) في C++