Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
"identifier": Justering (värde-1) skiljer sig från tidigare deklaration (värde-2)
Remarks
Kompilatorn hittade en justeringsspecificerare för en klasstyp som skiljer sig från en tidigare deklaration, eller en enum justeringsspecificerare som skiljer sig från bastypens naturliga justering.
Lös det här felet genom att kontrollera att alla deklarationer och definitioner av typen använder samma justeringsvärde.
Example
I följande exempel genereras C2023:
// C2023.cpp
class alignas(2) C;
class alignas(4) C {}; // C2023
Possible resolution:
// C2023b.cpp
// compile with: /c
class alignas(2) C;
class alignas(2) C {};