effective stl 第44条:容器的成员函数优先于同名的算法

有些容器提供了一些与算法同名的成员函数,好比:关联容器提供了count/find/lower_bound/upper_bound和equal_range,而list则提供了remove/remove_if/unique/sort/merge/reverse.在多数状况下,应该使用成员函数。缘由是:一、成员函数速度快。2.成员函数与容器结合的更加紧密,这是算法不能比的,而且同名的算法和成员函数所作的
相关文章
相关标签/搜索