次の方法で共有


コンパイラの警告 (レベル 1) C4160

#pragma (pop,...): 以前にプッシュされた識別子 'identifier' が見つかりません

解説

ソース コードのプラグマ ステートメントで、プッシュされていない識別子のポップを試みています。 この警告を回避するには、ポップされている識別子が正しくプッシュされていることを確認してください。

次の例では、C4160 を生成し、その修正方法を示しています。

// C4160.cpp
// compile with: /W1
#pragma pack(push)

#pragma pack(pop, id)   // C4160
// use identifier when pushing to resolve the warning
// #pragma pack(push, id)

int main() {
}