C ++构造函数问题

时间:2011-03-30 23:28:18

标签: c++

如果我在我的ctor中创建一个默认参数,那么编译器将如何知道哪个ctor用默认参数调用默认ctor或ctor。

1 个答案:

答案 0 :(得分:6)

不会。如果您有以下课程:

struct S {
    S();
    S(int = 0);
};

然后编译器将报告以下内容不明确:

S x;