Teilen über


Compilerfehler C3496

"this" wird immer nach Wert erfasst: "&" wird ignoriert.

Bemerkungen

Der this -Zeiger kann nicht als Verweis erfasst werden.

So beheben Sie diesen Fehler

  • Erfassen Sie den this -Zeiger nach Wert.

Beispiel

Im folgenden Beispiel wird C3496 generiert, weil ein Verweis auf den this -Zeiger in der Erfassungsliste eines Lambdaausdrucks auftritt:

// C3496.cpp
// compile with: /c

class C
{
   void f()
   {
      [&this] {}(); // C3496
   }
};

Siehe auch

Lambda-Ausdrücke