Effective STL 第一章:容器(三)

第4條:調用empty而不是檢查size()是否爲0函數   1,對於任一容器,empty和size()是否爲0本質上是等價的,尤爲是empty一般被實現爲內聯函數,而且它所作的僅僅是返回size是否爲0容器 2,但應該使用empty形式,理由很簡單,empty對全部的標準容器都是常數時間操做,而對一些list實現,size耗費線性時間(list所獨有的連接(splice)操做其不一樣的實現可能會
相關文章
相關標籤/搜索