Aracılığıyla paylaş


Derleyici hata C3531

'Sembol': bir başlatıcı bir sembol türü içeren 'auto' olmalıdır

Belirtilen değişken başlatıcı ifade yok.

Bu hatayı düzeltmek için

  • Değişkeni bildirdiğinizde, eşittir işareti sözdizimi kullanan basit bir atama gibi bir başlatıcı ifade belirtin.

Örnek

Aşağıdaki örnek C3531 çünkü üretir değişkenleri x1, y1, y2, y3, ve z2 başlatılmaz.

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

Ayrıca bkz.

Başvuru

Otomatik anahtar sözcük