据我所知,复制构造函数的格式必须为T(const T&)
或T(T&)
。如果我想向签名添加默认参数怎么办?
T(const T&, double f = 1.0);
是否符合标准?
最佳答案
是。
§[class.copy]/2:
关于c++ - 使用默认参数复制构造函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2787569/
据我所知,复制构造函数的格式必须为T(const T&)
或T(T&)
。如果我想向签名添加默认参数怎么办?
T(const T&, double f = 1.0);
最佳答案
是。
§[class.copy]/2:
关于c++ - 使用默认参数复制构造函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2787569/