簡體   English   中英

STL有多大變化?

[英]Has the STL changed much?

我想要熟悉標准模板庫的使用。 如果我在1995-97左右發現一般性參考或初學者指南,我可以依賴其中的信息嗎? STL在過去的十幾年中有多少變化?

是! 有新的補充。 TR1更新現在在大多數環境中實施。

您的舊書仍然有助於學習基礎知識。 但是,您需要找到TR1的參考資料,以了解一些非常有用的新功能。 在幾個方面,新功能優於舊功能。 (我想到的是bind1st和bind2nd功能完全封裝在更通用的綁定構造中。)

此外,還有增強庫。 (boost.org)Boost是一個庫的集合,有些是非常有用的,有些是模糊的。 TR1中的一些功能來自增強,因此存在一些重疊。 至少有一本關於Boost的好書。

如果有的話,不是很多。 現行標准於1998年出版。

cplusplus.com有一個更新的參考,您可以自己比較。

我還建議您獲得Scott Meyers的Effective STL副本。

我喜歡SGI對STL的引用
http://www.sgi.com/tech/stl

其中包括一組供進一步閱讀的資源
http://www.sgi.com/tech/stl/other_resources.html

我認為這個文檔是由STL的隕石坑完成的(可能是錯誤的)。

但自從STL正式發布以來,STL並未發生變化。 TR1的新增功能目前尚未正式推出,但將成為新標准的一部分。 雖然你可以通過提升抓住它們。 這是你應該看的另一組庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM