【发布时间】:2015-11-12 15:57:37
【问题描述】:
在 C++ 中,如果我重载如下函数
void foo(int bar);
void foo(int bar, float baz = 0);
然后我叫它
foo(1);
哪个 foo 会被调用?
【问题讨论】:
-
这是无效的。您尝试这样做的原因是什么?我们可能会找到替代解决方案。
-
其实我只是好奇。
标签: c++ overloading default-parameters default-arguments