Ошибка компилятора C3481
var: переменная, передаваемая в лямбда-выражение, не найдена
Компилятору не удалось найти определение переменной, которая передается в список передаваемых параметров в лямбда-выражении.
Исправление ошибки
- Удалите переменную из списка передаваемых параметров в лямбда-выражении.
Пример
В следующем примере возникает ошибка C3481, так как переменная n
не определена:
// C3481.cpp
int main()
{
[n] {}(); // C3481
}