gpt4 book ai didi

可访问 C++ 私有(private)成员?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:56:47 26 4
gpt4 key购买 nike

<分区>

我在使用 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 是私有(private)成员。 如果传递的 newList 是私有(private)的,此构造函数如何访问 nbNodes

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com