class exemple{
const int a
exemple(exemplec const &item){
}
};
我需要为一个带有 const 属性的项目创建一个复制构造函数,我不知道如何创建它。
最佳答案
按照以下操作,将复制构造函数公开,修正拼写错误,复制成员的值。
class exemple
{
const int a;
public:
exemple(exemple const &item) : a(item.a) {}
};
您可以像代码一样使用初始化列表来初始化常量成员。
关于c++ - const 属性的复制构造函数问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20227272/