Cpp_Primer_Practice
Cpp_Primer_Practice copied to clipboard
练习6.50答案有误
对于练习6.50中,f(42) 的最佳匹配为 f(int), 但可行函数应该包含两个吧,f(int) 和 f(double, double=3.14) 。
如下程序所示
#include <iostream>
using namespace std;
void f(double x, double y=3.14) {
cout << "double x, double y=3.14" << endl;
}
int main()
{
f(42);
}
运行结果如图所示:
cout << "double "<< x <<", double y="<< y << endl;