假设我有一个类构造函数:
.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.