码迷,mamicode.com
首页 >  
搜索关键字:重定义默认参数    ( 3个结果
[debug]重定义默认参数
编写程序过程中遇到重定义默认参数的错误,如下例所示: #include #include using namespace std; class Student { private: int number; char name[10]; public: Student(int n = 0, char *s = "no name"); }; Student::Student(int n = 0...
分类:其他好文   时间:2015-07-18 14:10:30    阅读次数:210
VS常见错误
1 error C2572: “****”: 重定义默认参数 : 参数 12 3 默认参数只需在声明原型时使用,定义的时候就不需要。error C2572
分类:其他好文   时间:2014-08-24 20:47:22    阅读次数:218
error c2572重定义默认参数
由于想省事,在声明过函数之后直接复制粘贴去实现,结果出现error c2572重定义默认参数 顾名思义,该默认参数被定义多次,在一个文件(或一个作用域)中,只能为形参指定默认 实参一次,在编译的时候会把头文件和源文件结合,就会出现多次指定默认形参的情况。 因此我们只需要在头文件,或者源文件中声明一次该默认参数,习惯上在头文件中声明。...
分类:其他好文   时间:2014-07-30 17:32:04    阅读次数:399
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!