コンパイラ エラー C2383
'symbol' : 既定の引数をこのシンボルで使用できません
C++ コンパイラでは、関数へのポインターに対する既定の引数は許可されません。
このコードは、Visual Studio 2005 より前のバージョンでは Microsoft C++ コンパイラで受け入れられていましたが、現在はエラーが発生します。 すべてのバージョンの Visual C++ で動作するコードには、関数へのポインター引数に既定値を割り当てないでください。
例
次の例では C2383 が生成され、考えられる解決策が示されています。
// C2383.cpp
// compile with: /c
void (*pf)(int = 0); // C2383
void (*pf)(int); // OK
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示