Partager via


Avertissement du compilateur (niveau 1) C4103

'filename' : alignement modifié après l’en-tête inclus, peut être dû à l’absence de #pragma pack(pop)

L’empaquetage affecte la disposition des classes, et généralement, si l’empaquetage des modifications dans les fichiers d’en-tête peut entraîner des problèmes.

Utilisez #pragma pack(pop) avant de quitter le fichier d’en-tête pour résoudre cet avertissement.

L’exemple suivant génère l’erreur C4103 :

// C4103.h
#pragma pack(push, 4)

// definitions and declarations

// uncomment the following line to resolve
// #pragma pack(pop)

Enfin,

// C4103.cpp
// compile with: /LD /W1
#include "c4103.h"   // C4103