Kompilatorfel C3531

"symbol": en symbol vars typ innehåller "auto" måste ha en initialiserare

Anmärkningar

Den angivna variabeln har inget initialiseraruttryck.

Så här åtgärdar du det här felet

  1. Ange ett initialiseraruttryck, till exempel en enkel tilldelning som använder syntax för likhetstecken, när du deklarerar variabeln.

Example

I följande exempel returneras C3531 eftersom variablerna x1, y1, y2, y3och z2 inte initieras.

// 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;
}

Se även

automatiskt nyckelord