Kompilatorfel C3484

förväntades "->" före returtypen

Anmärkningar

Du måste ange -> före returtypen för ett lambda-uttryck.

Så här åtgärdar du det här felet

  • Ange -> före returtypen.

Example

I följande exempel genereras C3484:

// C3484a.cpp

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

Följande exempel löser C3484 genom att ange -> före returtypen för lambda-uttrycket:

// C3484b.cpp

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

Se även

Lambda-uttryck