vector erase(),参数一定要是迭代器,指针也没有,所以想用erase()就得使用
这种方式遍历
vector<TreeNode*>::iterator it; for (it = buff.begin();it!=buff.end();it++)
迭代器如果要使用得加*解引用
vector erase(),参数一定要是迭代器,指针也没有,所以想用erase()就得使用
这种方式遍历
vector<TreeNode*>::iterator it; for (it = buff.begin();it!=buff.end();it++)
迭代器如果要使用得加*解引用