C++ C++;构造问题
如果我在我的ctor中创建了一个默认参数,那么编译器如何知道该调用哪个ctor,或者使用默认参数调用哪个ctor。它不会。如果您有以下课程:C++ C++;构造问题,c++,C++,如果我在我的ctor中创建了一个默认参数,那么编译器如何知道该调用哪个ctor,或者使用默认参数调用哪个ctor。它不会。如果您有以下课程: struct S { S(); S(int = 0); }; 然后编译器将报告以下内容不明确: S x; 不会的。如果您有以下课程: struct S { S(); S(int = 0); }; 然后编译器将报告以下内容不明确: S x;
struct S {
S();
S(int = 0);
};
然后编译器将报告以下内容不明确:
S x;
不会的。如果您有以下课程:
struct S {
S();
S(int = 0);
};
然后编译器将报告以下内容不明确:
S x;