Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
"symbol": Ein Symbol, dessen Typ "auto" enthält, muss einen Initialisierer aufweisen.
Bemerkungen
Die angegebene Variable verfügt nicht über einen Initialisierungsausdruck.
So beheben Sie diesen Fehler
- Geben Sie einen Initialisierungsausdruck an, z. B. eine einfache Zuweisung, die die Gleichheitszeichensyntax verwendet, wenn Sie die Variable deklarieren.
Beispiel
Das folgende Beispiel liefert C3531, da Variablen x1, y1, y2, y3, und z2 nicht initialisiert werden.
// 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;
}