Начало
Кодики на си плюс плюс программе
include Директива (C/C++)
Указывает препроцессору включить содержимое указанного файла в точку, где отображается директива.
Лямбда-выражения в 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
);
}
Спроси
На следующем рисунке показана структура лямбда-выражения:
An illustration of the structural elements of a lambda expression.
Предложение capture (также известное как лямбда-введение в спецификации C++).)