コンパイラの警告 (レベル 4) C4559

'function' : 再定義。関数は gains __declspec(modifier) を取得します

解説

関数が再定義または再宣言され、2 番目の定義または宣言で __declspec 修飾子 (modifier) を追加しました。 これは、情報提供の警告です。 この警告を解決するには、定義の 1 つを削除します。

次の例では C4559 が生成されます。

// C4559.cpp
// compile with: /W4 /LD
void f();
__declspec(noalias) void f();   // C4559