コンパイラの警告 (レベル 1) C4384
#pragma
'pragma_name' はグローバル スコープでのみ使用する必要があります
グローバル スコープで適用する必要がある pragma
ディレクティブが、別のスコープ内で見つかりました。
この警告は、次の pragma
ディレクティブに適用されます。
detect_mismatch
extern_absolute
make_public
例
次の例では C4384 が生成されます。
// C4384.cpp
// compile with: /c /W1
namespace n {
#pragma make_public(N::C) // C4384
namespace N {
class C {};
}
}
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示