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