Posted on 2006-06-25 09:38
美洲豹 閱讀(80)
評論(0) 編輯 收藏 引用
首先我要說一下:學(xué)習(xí)STL絕對可以讓自己節(jié)約時間。就像學(xué)習(xí)C++的過程一樣,可能剛開始覺得難學(xué),但是一旦掌握,則可以發(fā)揮令人驚嘆的威力。
以下是我看到的一些需要記住的細(xì)節(jié),具體使用的時候,可以結(jié)合參考手冊來寫。
end()返回的迭代器會超過容器的最后一個元素,而不是返回指示了容器最后一個元素的迭代器。
在書中561頁中提到了編寫一個STL容器,這部分內(nèi)容我還沒有看明白,大致是教你如何實現(xiàn)STL中還沒有的一些容器,學(xué)完后則可以知道容器是怎么樣利用模板編寫出來的,對自己理解STL中的很多本質(zhì)的東西很有幫助,待有時間潛心看看。
其中文中還介紹了各種容器的使用,可以試著敲入代碼來體會一下。