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