コンパイラの警告 C4986
'function': 例外の指定が前の宣言と一致しません
この警告は、一方の宣言に例外指定があり、もう一方にはない場合に生成される可能性があります。
既定では、C4986 はオフになっています。 詳細については、「 Compiler Warnings That Are Off by Default」を参照してください。
例
次の例では C4986 が生成されます。
class X { };
void f1() throw (X*);
// ...
void f1()
{
// ...
}
次の例では、この警告が解消されます。
class X { };
void f1() throw (X*);
// ...
void f1() throw (X*)
{
// ...
}
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示