Authorization
Sun Code

Sun Code

+1
Reputation
1
Rating
#1 Пишу на c++, коды на с++, всяко 10 July 2022 in 03:36

На следующем рисунке показана структура лямбда-выражения:

На следующем рисунке показана структура лямбда-выражения:

An illustration of the structural elements of a lambda expression.

Предложение capture (также известное как лямбда-введение в спецификации C++).)

#2 Пишу на c++, коды на с++, всяко 10 July 2022 in 03:34

Лямбда-выражения в C++

Части лямбда-выражения

В стандарте ISO C++ демонстрируется простое лямбда-выражение, передаваемое функции std::sort() в качестве третьего аргумента:

C++

Копировать

#include <algorithm>

#include <cmath>

void abssort(float* x, unsigned n) {

    std::sort(x, x + n,

        // Lambda expression begins

        [](float a, float b) {

            return (std::abs(a) < std::abs(b));

        } // end of lambda expression

    );

}

Спроси

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.