C++طريقة إرجاع قيمة من دالة معرّفة بأسلوب Lambda Expressions
في المثال التالي قمنا بتعريف دالة بأسلوب Lambda Expressions مع وضع باراميترين فيهما نوعهما int.
عند تعريفها قمنا بإسنادها لمتغير إسمه lambda
و نوعه auto حتى نتمكن لاحقاً من استدعائها من خلاله.
مهمة هذه الدالة هي جمع العددين اللذين نمررهما لها و من ثم إرجاع الناتج.
في الأخير قمنا باستدعاء الدالة بواسطة المتغير lambda
و لاحظ كيف أننا وضعنا قوسين بعد إسم المتغير كما نستدعي الدالة العادية بالضبط.
مثال
سنحصل على النتيجة التالية عند التشغيل.
3 + 5 = 8