for(iter = coll.begin();iter != coll.size();++iter) 应该是for(iter = coll.begin();iter != coll.end();++iter)