編譯器警告 (層級 3) C4159
#pragma pragma(pop,...) : 先前已彈出標識碼 'identifier'
備註
您的原始程式碼包含 具有 pragma 識別碼的推送 指令,後面接著 不含標識碼的 pop 指令。 因此,標識符會彈出,而後續使用標識符可能會導致非預期的行為。
範例
若要避免這個警告,請在快顯指令中提供標識符。 例如:
// 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()
{
}