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.
'symbol': un simbolo il cui tipo contiene 'auto' deve avere un inizializzatore
Osservazioni:
La variabile specificata non dispone di un'espressione di inizializzatore.
Per correggere l'errore
- Specificare un'espressione di inizializzatore, ad esempio un'assegnazione semplice che usa la sintassi di segno di uguale, quando si dichiara la variabile.
Esempio
L'esempio seguente restituisce C3531 perché le variabili x1, y1, y2, y3e z2 non vengono inizializzate.
// C3531.cpp
// Compile with /Zc:auto
int main()
{
auto x1; // C3531
auto y1, y2, y3; // C3531
auto z1 = 1, z2, z3 = -1; // C3531
return 0;
}