如果first==last,则无需解引用迭代器first:删除空范围将不执行任何操作。 http://en.cppreference.com/w/cpp/container/vector/erase 第一种方法会比较慢,因为整个向量都将被搜索以查找该数字。但这也是更安全的方法。考虑到number_in不是您的向量元素之一。第一种方法将尝试删除一个已定义且安全的空范围。而第...