Teilen über


Compilerfehler C3483

"Variable" ist bereits Teil der Lambdaerfassungsliste.

Bemerkungen

Sie haben dieselbe Variable mehrmals an die Erfassungsliste eines Lambdaausdrucks übergeben.

So beheben Sie diesen Fehler

  • Entfernen Sie alle zusätzlichen Instanzen der Variablen aus der Erfassungsliste.

Beispiel

Im folgenden Beispiel wird C3483 generiert, da die Variable n mehrmals in der Erfassungsliste des Lambdaausdrucks vorkommt:

// C3483.cpp

int main()
{
   int m = 6, n = 5;
   [m,n,n] { return n + m; }(); // C3483
}

Siehe auch

Lambda-Ausdrücke