Effective STL 第一章:容器(三)

第4条:调用empty而不是检查size()是否为0函数   1,对于任一容器,empty和size()是否为0本质上是等价的,尤为是empty一般被实现为内联函数,而且它所作的仅仅是返回size是否为0容器 2,但应该使用empty形式,理由很简单,empty对全部的标准容器都是常数时间操做,而对一些list实现,size耗费线性时间(list所独有的连接(splice)操做其不一样的实现可能会
相关文章
相关标签/搜索