Nóta
Aðgangur að þessari síðu krefst heimildar. Þú getur prófað aðskrá þig inn eða breyta skráasöfnum.
Aðgangur að þessari síðu krefst heimildar. Þú getur prófað að breyta skráasöfnum.
'this' is always captured by value: '&' ignored
Remarks
You cannot capture the this pointer by reference.
To correct this error
- Capture the
thispointer by value.
Example
The following example generates C3496 because a reference to the this pointer appears in the capture list of a lambda expression:
// C3496.cpp
// compile with: /c
class C
{
void f()
{
[&this] {}(); // C3496
}
};