Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"detta" kan endast användas som en lambda-avbildning i en icke-statisk medlemsfunktion
Anmärkningar
Du kan inte skicka this till insamlingslistan för ett lambda-uttryck som deklareras i en statisk metod eller en global funktion.
Så här åtgärdar du det här felet
Konvertera omslutningsfunktionen till en icke-statisk metod, eller
Ta bort pekaren
thisfrån insamlingslistan för lambda-uttrycket.
Example
I följande exempel genereras C3482:
// C3482.cpp
// compile with: /c
class C
{
public:
static void staticMethod()
{
[this] {}(); // C3482
}
};