コンパイラの警告 (レベル 3) C4646
- [アーティクル]
-
-
__declspec(noreturn) で宣言された関数に、non-void 戻り値の型があります。
noreturn __declspec
修飾子でマークされた関数には void 戻り値の型が必要です。
次の例では C4646 が生成されます。
// C4646.cpp
// compile with: /W3 /WX
int __declspec(noreturn) TestFunction()
{ // C4646 make return type void
}