Udostępnij za pomocą


Błąd kompilatora C3481

"var": nie znaleziono zmiennej przechwytywania lambda

Uwagi

Kompilator nie może odnaleźć definicji zmiennej przekazanej do listy przechwytywania wyrażenia lambda.

Aby poprawić ten błąd

  • Usuń zmienną z listy przechwytywania wyrażenia lambda.

Przykład

Poniższy przykład generuje C3481, ponieważ zmienna n nie jest zdefiniowana:

// C3481.cpp

int main()
{
   [n] {}(); // C3481
}

Zobacz też

Wyrażenia lambda