我遇到这种错误是在这种情况下:在构造函数中部分有默认值像是这样:
Employee(char*pn="\0",int num=0, double bs);
出错原因是因为在做默认参数的时候,必须是按从右到左的顺序,也就是说先给bs一个默认值,然后依次向左。
我遇到这种错误是在这种情况下:在构造函数中部分有默认值像是这样:
Employee(char*pn="\0",int num=0, double bs);
出错原因是因为在做默认参数的时候,必须是按从右到左的顺序,也就是说先给bs一个默认值,然后依次向左。