Udostępnij za pomocą


Błąd kompilatora C3484

oczekiwany "->" przed typem zwracanym

Uwagi

Musisz podać -> przed typem zwrotnym wyrażenia lambda.

Aby poprawić ten błąd

  • Podaj -> przed typem zwracania.

Example

Poniższy przykład generuje kod C3484:

// C3484a.cpp

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

Poniższy przykład rozwiązuje problem C3484, podając -> przed zwracanym typem wyrażenia lambda:

// C3484b.cpp

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

Zobacz też

Wyrażenia lambda