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