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': non può essere usato prima dell'inizializzazione
Osservazioni:
Il simbolo indicato non può essere utilizzato prima dell'inizializzazione. In pratica, ciò significa che una variabile non può essere usata per inizializzare se stessa.
Per correggere l'errore
- Non inizializzare una variabile con se stessa.
Esempio
L'esempio seguente restituisce C3536 perché ogni variabile viene inizializzata con se stessa.
// C3536.cpp
// Compile with /Zc:auto
int main()
{
auto a = a; //C3536
auto b = &b; //C3536
auto c = c + 1; //C3536
auto* d = &d; //C3536
auto& e = e; //C3536
return 0;
}