Compiler Error C3483
'var' is already part of the lambda capture list
You passed the same variable to the capture list of a lambda expression more than one time.
To correct this error
- Remove all additional instances of the variable from the capture list.
Example
The following example generates C3483 because the variable n
appears more than one time in the capture list of the lambda expression:
// C3483.cpp
int main()
{
int m = 6, n = 5;
[m,n,n] { return n + m; }(); // C3483
}
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for