Condividi tramite


Errore del compilatore C3483

'var' fa già parte dell'elenco di acquisizione delle espressioni lambda

È stata passata più volte la stessa variabile all'elenco di acquisizione di un'espressione lambda.

Per correggere l'errore

  • Rimuovere tutte le istanze della variabile dall'elenco di acquisizione.

Esempio

L'esempio seguente genera l'errore C3483 perché la variabile n è visualizzata più volte nell'elenco di acquisizione di un'espressione lambda:

// C3483.cpp

int main()
{
   int m = 6, n = 5;
   [m,n,n] { return n + m; }(); // C3483
}

Vedi anche

Espressioni lambda