void func ( string word = "hello", int b ) {
// some jobs
}
in another function
//calling
func ( "", 10 ) ;
当我编译它时,编译器会发出错误信号;
default argument missing for parameter
我该如何解决这个问题,而不改变任何东西,比如不修改“int b = 0”? 此外,我想使用这个函数像 func(10)或 func(“hi”)一样? 我的编译器没有正常工作吗?