這篇文章是關(guān)于C++語(yǔ)言的一個(gè)新的擴(kuò)展——標(biāo)準(zhǔn)模板庫(kù)的(Standard Template Library),也叫STL。
當(dāng)我第一次打算寫一篇關(guān)于STL的文章的時(shí)候,我不得不承認(rèn)我當(dāng)時(shí)低估了這個(gè)話題的深度和廣度。有很多內(nèi)容要含蓋,也有很多詳細(xì)描述
STL的書。因此我重新考慮了一下我原來(lái)的想法。我為什么要寫這篇文章,又為什么要投稿呢?這會(huì)有什麼用呢?有再來(lái)一篇關(guān)于STL的文章的
必要嗎?
當(dāng)我翻開(kāi)Musser and Saini的頁(yè)時(shí),我看到了編程時(shí)代在我面前消融。我能看到深夜消失了, 目標(biāo)軟件工程出現(xiàn)了。我看到了可維護(hù)的代
碼。一年過(guò)去了,我使用STL寫的軟件仍然很容易維護(hù)。 讓人吃驚的是其他人可以沒(méi)有我而維護(hù)的很好!
然而,我也記得在一開(kāi)始的時(shí)候很難弄懂那些技術(shù)術(shù)語(yǔ)。一次,我買了Musser&Saini,每件事都依次出現(xiàn),但是在那以前我最渴望得到的
東西是一些好的例子。
當(dāng)我開(kāi)始的時(shí)候,作為C++一部分的Stroustrup還沒(méi)出來(lái),它覆蓋了STL。
因此我想寫一篇關(guān)于一個(gè)STL程序員的真實(shí)生活的文章可能會(huì)有用。如果我手上有一些好的例子的話,特別是象這樣的新題目,我會(huì)學(xué)的更
快。
另外一件事是STL應(yīng)該很好用。因此,理論上說(shuō),我們應(yīng)該可以馬上開(kāi)始使用STL。
標(biāo)簽:
Standard
Template
Library
語(yǔ)言
上傳時(shí)間:
2016-02-06
上傳用戶:hebmuljb