如何使bool引用参数默认?

Wil*_*mKF 0 c++ arguments default-value

在C++中,是否可以使bool &函数的参数可选?

void foo(bool &argument = /* What goes here? */);
Run Code Online (Sandbox Code Playgroud)

在我的函数foo中,如果调用者不关心放入参数的结果,我希望编译器默认给出一个虚拟位置.否则,不关心的呼叫者必须这样做:

bool ignored;

foo(ignored);
Run Code Online (Sandbox Code Playgroud)

Que*_*nUK 6

做另一个功能

void foo(){
  bool b=true;
  foo(b);
}
Run Code Online (Sandbox Code Playgroud)