Partager via


Avertissement du compilateur (niveau 3) C4159

#pragma pragma(pop,...) : a été envoyé précédemment à l’identificateur 'identificateur'

Notes

Votre code source contient une instruction Push avec un identificateur pour un pragma suivi d’une instruction pop sans identificateur. Par conséquent, l’identificateur est dépilé et les utilisations ultérieures de l’identificateur peuvent entraîner un comportement inattendu.

Exemple

Pour éviter cet avertissement, donnez un identificateur dans l’instruction pop . Par exemple :

// C4159.cpp
// compile with: /W3
#pragma pack(push, f)
#pragma pack(pop)   // C4159

// using the identifier resolves the warning
// #pragma pack(pop, f)

int main()
{
}