Partager via


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
}

Voir aussi

Expressions lambda