Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
'identifikátor': Zarovnání (hodnota-1) se liší od předchozí deklarace (hodnota-2)
Remarks
Kompilátor našel specifikátor zarovnání pro typ třídy, který se liší od předchozí deklarace, nebo enum specifikátor zarovnání, který se liší od přirozeného zarovnání základního typu.
Pokud chcete tuto chybu vyřešit, ujistěte se, že všechny deklarace a definice typu používají stejnou hodnotu zarovnání.
Example
Následující příklad vygeneruje 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 {};