Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'var': la durata dell'archiviazione di un'acquisizione di espressioni lambda deve essere automatica
Osservazioni:
Non è possibile acquisire una variabile che non ha una durata di archiviazione automatica, ad esempio una variabile contrassegnata come static o extern.
Per correggere l'errore
- Non passare una variabile
staticoexternall'elenco di acquisizione dell'espressione lambda.
Esempio
L'esempio seguente genera l'errore C3495 perché la variabile staticn è presente nell'elenco di acquisizione di un'espressione lambda:
// C3495.cpp
int main()
{
static int n = 66;
[&n]() { return n; }(); // C3495
}