我有一个关于 C++ 函数调用的问题。
假设我定义了一个函数,比如 foo(int a, bool b=true); 但是当我尝试调用它时。我使用 foo(3),这个函数调用会使用 foo(int a, bool b=true) 吗?或者这是不允许的?
谢谢
我有一个关于 C++ 函数调用的问题。
假设我定义了一个函数,比如 foo(int a, bool b=true); 但是当我尝试调用它时。我使用 foo(3),这个函数调用会使用 foo(int a, bool b=true) 吗?或者这是不允许的?
谢谢