bjwf: 谁报的memory leaks?我认为是错报。 [阅读: 505] 2009-03-27 02:47:13 不过你的写法不是很好。 for (vector<A>::iterator it1 = v.begin(); it1 != v.end();) { it1 = v.erase(it1++); } 这个循环是多余的,对于vector没问题,如果是list, v.erase(it1++); 这种写法有问题。