Default arguments VS Overloading

来源:互联网 发布:vb中elseif什么意思 编辑:程序博客网 时间:2024/06/05 21:57
#include<iostream>using namespace std;int add(int x , int y = 100){return x + y; } int add(int x){return x + 100;}int main(){add(1);system("pause");return 0;} 
上面的代码是错误的,会报如下的错误:
137E:\Dev-C++\未命名1.cpp[Error] call of overloaded 'add(int)' is ambiguous
0 0
原创粉丝点击