Aviso do compilador (nível 1) C4103
'filename' : alinhamento alterado após a inclusão do cabeçalho, pode ser devido à falta de pacote #pragma(pop)
O empacotamento afeta o layout das classes e, geralmente, se o empacotamento alterar em arquivos de cabeçalho, poderá haver problemas.
Use pacote #pragma(pop) antes de sair do arquivo de cabeçalho para resolver esse aviso.
A amostra a seguir gera C4103:
// C4103.h
#pragma pack(push, 4)
// definitions and declarations
// uncomment the following line to resolve
// #pragma pack(pop)
Assim,
// C4103.cpp
// compile with: /LD /W1
#include "c4103.h" // C4103