void func ( string word = "hello", int b ) {
// some jobs
}
別の機能で
//calling
func ( "", 10 ) ;
コンパイルすると、次のエラーが発生します。
パラメータのデフォルト引数がありません
func ( 10 )
または のような関数を使用したいと思いますfunc ( "hi" )
。
設定など何も変更せずに修正するにはどうすればいいでしょうかint b = 0
?
ベストアンサー1
デフォルト以外のパラメータは使用できません後デフォルトのパラメータが始まります。言い換えると、デフォルトの「hello」のままにb
する値をどのように指定するのでしょうか?word