Partager via


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; }();
}

Voir aussi

Expressions lambda