Freigeben über


Compilerfehler C3481

'var': Es wurde keine Lambdaerfassungsvariable gefunden.

Bemerkungen

Der Compiler konnte die Definition einer Variablen, die Sie an die Erfassungsliste eines Lambda-Ausdrucks übergeben haben, nicht finden.

So beheben Sie diesen Fehler

  • Entfernen Sie die Variable aus der Erfassungsliste des Lambda-Ausdrucks.

Beispiel

Im folgenden Beispiel wird C3481 generiert, weil die n -Variable nicht definiert ist:

// C3481.cpp

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

Siehe auch

Lambda-Ausdrücke