Erreur du compilateur C3481
'var' : variable de capture lambda introuvable
Le compilateur n’a pas pu trouver la définition d’une variable que vous avez transmise à la liste de capture d’une expression lambda.
Pour corriger cette erreur
- Supprimez la variable de la liste de capture de l’expression lambda.
Exemple
L’exemple suivant génère l’erreur C3481, car la variable n
n’est pas définie :
// C3481.cpp
int main()
{
[n] {}(); // C3481
}