list_sorter add(std::list<typeOfList> &list){
list_num++;
lp.insert(lp.end(), list.begin(), list.end());
lp.sort();
list.clear();
std::cout << list_num << std::endl;
return *this;}
的方法我有一个类模板这个小方法,主要我这样称呼它:调用一个方法C++
si.add(lc).add(lb);
两个时候也得到执行,这COUTS增加list_num,但在第二次add()后它不会被保存。这是为什么?
变化从'list_sort'到'list_sort&' – Amadeus
在调试器步骤通过返回类型,看什么'this'是。作为一个说明,这种风格与'X()。Y()Z()'被称为 “链接”。 – tadman