effective stl 第44條:容器的成員函數優先於同名的算法

有些容器提供了一些與算法同名的成員函數,好比:關聯容器提供了count/find/lower_bound/upper_bound和equal_range,而list則提供了remove/remove_if/unique/sort/merge/reverse.在多數狀況下,應該使用成員函數。緣由是:一、成員函數速度快。2.成員函數與容器結合的更加緊密,這是算法不能比的,而且同名的算法和成員函數所作的
相關文章
相關標籤/搜索