Список параметров (возможно пустой) должен быть включен в каждое лямбда-выражение.
Список параметров (возможно пустой) должен быть включен в каждое лямбда-выражение.
Вы не должны включать список параметров в лямбда-выражение. Например, это выражение синтаксически допустимо и указывает на закрытие, которое может быть названо без параметров:
[&counter] { ++counter; }
()
, вы или рецензент не можете распознать это функциональным объектом. Это визуально более ясно использовать список параметров (...)
даже когда список пуст. Например:[&counter]() { ++counter; }
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: Выражения |