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 ("привет")?
Правильно ли работает мой компилятор?