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

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

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

وظائف C++

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

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

كلاس C++ وأجسام

الـ

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

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

دليل C++

استخدام C++ List empty() وأمثلة

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

�数وني قائمة empty() في C ++ تتحقق من أن القائمة فارغة. إذا كانت القائمة فارغة، فإنها تعود إلى true، وإلا تعود إلى false. لن تؤثر على محتويات القائمة.

النحو

bool empty();

المعاملات

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

قيمة العودة

يستعيد قيمة بولية 1 أو 0. إذا كانت القائمة فارغة، فإنه يعود 1، وإلا يعود 0.

مثال 1

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

#include <iostream>
#include<list>
using namespace std;
int main()
{
    list<int> li;
    std::cout << "empty() : " << li.empty() << std::endl;
    return 0;
}

الإخراج:

empty() : 1

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

مثال 2

لننظر في مثال بسيط عندما تكون القائمة غير فارغة.

#include <iostream>
#include<list>
using namespace std;
int main()
{
     list<int> li={1,2,3};
    std::cout << "empty() : " << li.empty() << std::endl;
    return 0;
}

الإخراج:

empty() : 0

في هذا المثال، نظرًا لأن القائمة لامعة، فإن قيمة العودة الخاصة بـ empty() هي "0".

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