我在使用 C++ 的信号类中有这个项目。当我看到这个时,我正在修改我们的讲师代码:
ListData::ListData(const ListData& newlist)
: Data(), nbNodes(newlist.nbNodes) {}
正如他所说,这是一个“复制构造函数”,应该大致相当于以下内容:
ListData::ListData(const ListData& newlist){
Data = "";
//copy nbNodes of newList to current instance
nbNodes = newlist.nbNodes;
}
但困扰我的是nbNodes
私人会员。如果它是私有的,这个构造函数如何访问nbNodes
传递的?newList