Condividi tramite


Errore del compilatore C3484

previsto '->' prima del tipo restituito

È necessario fornire -> prima del tipo restituito di un'espressione lambda.

Per correggere l'errore

  • Fornire -> prima del tipo restituito.

Esempi

L'esempio seguente genera l'errore C3484:

// C3484a.cpp

int main()
{
   return []() . int { return 42; }(); // C3484
}

L'esempio seguente consente di risolvere l'errore C3484 fornendo -> prima del tipo restituito dell'espressione lambda:

// C3484b.cpp

int main()
{
   return []() -> int { return 42; }();
}

Vedi anche

Espressioni lambda