クラスコンストラクターが与えられたとしましょう:
.hファイル
class Memo {
public:
typedef vector<Memo> MemoList;
Memo (int id, Memo::MemoList &list);
MemoList pile;
};
.ccファイル
Memo::Memo (int id, Memo::MemoList &list) {
pile = list;
}
pile
「同じもの」または「等しい」でしょうかlist
、それともへの参照として機能する新しい変数が必要list
ですか?pile
変更して、元のに影響を与えることができるようにしたいと思いlist
ます。