Compiler Error C3532
'type': penggunaan 'otomatis' salah
Jenis yang ditunjukkan tidak dapat dideklarasikan dengan auto
kata kunci. Misalnya, Anda tidak dapat menggunakan auto
kata kunci untuk mendeklarasikan array atau jenis pengembalian metode.
Untuk memperbaiki kesalahan ini
Pastikan bahwa ekspresi inisialisasi menghasilkan jenis yang valid.
Pastikan Anda tidak mendeklarasikan array atau jenis pengembalian metode.
Contoh
Contoh berikut menghasilkan C3532 karena auto
kata kunci tidak dapat mendeklarasikan jenis pengembalian metode.
// C3532a.cpp
// Compile with /Zc:auto
auto f(){} // C3532
Contoh berikut menghasilkan C3532 karena auto
kata kunci tidak dapat mendeklarasikan array.
// C3532b.cpp
// Compile with /Zc:auto
int main()
{
int x[5];
auto a[5]; // C3532
auto b[1][2]; // C3532
auto y[5] = x; // C3532
auto z[] = {1, 2, 3}; // C3532
auto w[] = x; // C3532
return 0;
}
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk