using namespace std;
int test(int a=0){
cout<<"default";
}
int test(){
cout<<"overload";
}
int main()
{
test();
return 0;
}
以上代码
在GCC中会显示error: call of overloaded `test()' is ambiguous|
下一篇:我的友情链接
C++入门知识,包括命名空间,引用,函数重载等。
C++ | C++函数的重载C++函数的重载C++ 允许多个函数拥有相同的
在一次修改代码过程中踩的坑,下来研究了一下,发现C++中虚函数重载后会产生很多有意思的情况,在这里总结了一下。C++中有
反思两个问题 1. 带默认参数的函数,为何声明、定义不能同时有参数? 2. 带默认参数的函数, 为何带默认参数的
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M