Compiler Warning (level 4) C4670
'pengidentifikasi' : kelas dasar ini tidak dapat diakses
Kelas dasar objek yang ditentukan untuk dilemparkan dalam try
blok tidak dapat diakses. Objek tidak dapat diinstansiasi jika dilemparkan. Periksa apakah kelas dasar diwariskan dengan penentu akses yang benar.
Sampel berikut menghasilkan C4670:
// C4670.cpp
// compile with: /EHsc /W4
class A
{
};
class B : /* public */ A
{
} b; // inherits A with private access by default
int main()
{
try
{
throw b; // C4670
}
catch( B )
{
}
}
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