Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
'symbol' : un symbole dont le type contient 'auto' doit avoir un initialiseur
La variable spécifiée n’a pas d’expression d’initialiseur.
Pour corriger cette erreur
- Spécifiez une expression d’initialiseur, telle qu’une affectation simple qui utilise la syntaxe de signe égal, lorsque vous déclarez la variable.
Exemple
L’exemple suivant génère l’erreur C3531, car les variables x1
, y1, y2, y3
et z2
ne sont pas initialisées.
// 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;
}