Compilerwarnung (Ebene 1) C4103
'filename': Die Ausrichtung nach dem Einschließen der Kopfzeile wurde möglicherweise aufgrund fehlender #pragma pack(pop)
Das Packen wirkt sich auf das Layout von Klassen aus, und wenn sich das Packen in Kopfzeilendateien ändert, können Probleme auftreten.
Verwenden Sie #pragma pack(pop) vor dem Beenden der Headerdatei, um diese Warnung zu beheben.
Im folgenden Beispiel wird C4103 generiert:
// C4103.h
#pragma pack(push, 4)
// definitions and declarations
// uncomment the following line to resolve
// #pragma pack(pop)
Und wenn es sich um
// C4103.cpp
// compile with: /LD /W1
#include "c4103.h" // C4103