Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
'symbol': cualquier símbolo cuyo tipo contenga 'auto' debe tener un inicializador
Observaciones
La variable especificada no tiene una expresión de inicializador.
Para corregir este error
- Al declarar la variable, especifique una expresión de inicializador, como una asignación simple que use la sintaxis de signo igual.
Ejemplo
En el ejemplo siguiente se produce el error C3531 porque las variables x1, y1, y2, y3 y z2 no se inicializan.
// 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;
}