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.
'this' est toujours capturé par valeur : '&' ignoré
Remarques
Vous ne pouvez pas capturer le pointeur this par référence.
Pour corriger cette erreur
- Capturez le pointeur
thispar valeur.
Exemple
L’exemple suivant génère l’erreur C3496, car une référence au pointeur this se trouve dans la liste de capture d’une expression lambda :
// C3496.cpp
// compile with: /c
class C
{
void f()
{
[&this] {}(); // C3496
}
};