据我所知,复制构造函数的格式必须为T(const T&)T(T&)。如果我想向签名添加默认参数怎么办?

T(const T&, double f = 1.0);

是否符合标准?

最佳答案

是。

§[class.copy]/2:

关于c++ - 使用默认参数复制构造函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2787569/

10-11 16:14