Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
une définition d'expression lambda ne peut pas contenir de qualificateurs cv
Notes
Vous ne pouvez pas utiliser un qualificateur ou volatile un const qualificateur dans le cadre de la définition d’une expression lambda.
Cette erreur est obsolète dans Visual Studio 2022.
Pour corriger cette erreur
- Supprimez le qualificateur
constouvolatilede la définition de l’expression lambda.
Exemple
L’exemple suivant génère l’erreur C3485, car il utilise le qualificateur const dans le cadre de la définition d’une expression lambda :
// C3485.cpp
int main()
{
auto x = []() const mutable {}; // C3485
}
Pour le corriger, supprimez le const qualificateur.