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