Erreur du compilateur C3484
attendu '->' avant le type de retour
Vous devez indiquer ->
avant le type de retour d’une expression lambda.
Pour corriger cette erreur
- Indiquez
->
avant le type de retour.
Exemples
L’exemple suivant génère l’erreur C3484 :
// C3484a.cpp
int main()
{
return []() . int { return 42; }(); // C3484
}
L’exemple suivant résout l’erreur C3484 en fournissant ->
avant le type de retour de l’expression lambda :
// C3484b.cpp
int main()
{
return []() -> int { return 42; }();
}