Compiler Error C2023
'pengidentifikasi': Perataan (nilai-1) berbeda dari deklarasi sebelumnya (nilai-2)
Pengkompilasi menemukan penentu perataan untuk jenis kelas yang berbeda dari deklarasi sebelumnya, atau enum
penentu perataan yang berbeda dari perataan alami jenis dasar.
Untuk mengatasi kesalahan ini, pastikan semua deklarasi dan definisi jenis menggunakan nilai perataan yang sama.
Sampel berikut menghasilkan C2023:
// C2023.cpp
class alignas(2) C;
class alignas(4) C {}; // C2023
Kemungkinan resolusi:
// C2023b.cpp
// compile with: /c
class alignas(2) C;
class alignas(2) C {};