Aracılığıyla paylaş


Derleyici Hatası C3531

'symbol': türü 'auto' olan bir simgenin başlatıcısı olmalıdır

Belirtilen değişkenin başlatıcı ifadesi yok.

Bu hatayı düzeltmek için

  1. Değişkeni bildirirken, eşittir işareti söz dizimi kullanan basit bir atama gibi bir başlatıcı ifadesi belirtin.

Örnek

Aşağıdaki örnek, ve y1, y2, y3z2 değişkenleri x1başlatılmadığından C3531 verir.

// 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.

auto Anahtar Sözcüğü