Aracılığıyla paylaş


Derleyici Hatası C3531

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

Açıklamalar

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 x1y1, y2, y3 değişkenleri z2baş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üğü