Title: STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library (2nd Edition) Author: David R. Musser / Gillmer J. Derge / Atul Saini / Gilmer J. Derge Publisher: Addison-Wesley Page: 560 Edition: 2nd edition (March 27, 2001) Format: PDF Summary: The Standard Template Library was created as the first library of genetic algorithms and data structures, with four ideas in mind: generic programming, abstractness without loss of efficiency, the Von Neumann computation model, and value semantics. This guide provides a tutorial, a description of each element of the library, and sample applications. The expanded second edition includes new code examples and demonstrations of the use of STL in real-world C++ software development it reflects changes made to STL for the final ANSI/ISO C++ language standard.
標簽: Programming Reference Standard Template
上傳時間: 2014-01-19
上傳用戶:netwolf
This book systematically introduced the Standard C Library and the C++ library, C++ Standard Template Library.The features are presented both in alphabetic order and by category.
標簽: Standard systematically introduced the
上傳時間: 2015-11-14
上傳用戶:semi1981
UC Library Extensions UnderC comes with a pocket implementation of the standard C++ libraries, which is a reasonably faithful subset. This documentation describes those UnderC functions and classes which are not part of the C++ standard. UC Library Builtin functions: Most of these are standard C functions, but there are a few unique to the UnderC system which give you runtime access to the compiler. You may evaluate expressions, execute commands, compile code, etc. * Expands the text in expr using the UnderC preprocessor, putting the result into buff. void uc_macro_subst(const char* expr, char* buff, int buffsize) * Executes a UC #-command, like #l or #help. uc_cmd() expects the name of the command, _without_ the hash, e.g. uc_cmd("l fred.cpp") or uc_cmd("help"). void uc_cmd(const char* cmd) * Evaluates any C++ expression or statement will return non-zero if unsuccessful.
標簽: implementation Extensions libraries standard
上傳時間: 2013-12-14
上傳用戶:leehom61
這篇文章是關(guān)于C++語言的一個新的擴展——標準模板庫的(Standard Template Library),也叫STL。 當我第一次打算寫一篇關(guān)于STL的文章的時候,我不得不承認我當時低估了這個話題的深度和廣度。有很多內(nèi)容要含蓋,也有很多詳細描述 STL的書。因此我重新考慮了一下我原來的想法。我為什么要寫這篇文章,又為什么要投稿呢?這會有什麼用呢?有再來一篇關(guān)于STL的文章的 必要嗎? 當我翻開Musser and Saini的頁時,我看到了編程時代在我面前消融。我能看到深夜消失了, 目標軟件工程出現(xiàn)了。我看到了可維護的代 碼。一年過去了,我使用STL寫的軟件仍然很容易維護。 讓人吃驚的是其他人可以沒有我而維護的很好! 然而,我也記得在一開始的時候很難弄懂那些技術(shù)術(shù)語。一次,我買了Musser&Saini,每件事都依次出現(xiàn),但是在那以前我最渴望得到的 東西是一些好的例子。 當我開始的時候,作為C++一部分的Stroustrup還沒出來,它覆蓋了STL。 因此我想寫一篇關(guān)于一個STL程序員的真實生活的文章可能會有用。如果我手上有一些好的例子的話,特別是象這樣的新題目,我會學的更 快。 另外一件事是STL應(yīng)該很好用。因此,理論上說,我們應(yīng)該可以馬上開始使用STL。
標簽: Standard Template Library 語言
上傳時間: 2016-02-06
上傳用戶:hebmuljb
Prentice Hall - The Standard C Library
標簽: Prentice Standard Library Hall
上傳時間: 2016-02-18
上傳用戶:playboys0
C++STL STL(Standard Template Library,標準模板庫)是惠普實驗室開發(fā)的一系列軟件的統(tǒng)稱。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普實驗室工作時所開發(fā)出來的。現(xiàn)在雖說它主要出現(xiàn)在C++中,但在被引入C++之前該技術(shù)就已經(jīng)存在了很長的一段時間。 STL的代碼從廣義上講分為三類:algorithm(算法)、container(容器)和iterator(迭代器),幾乎所有的代碼都采用了模板類和模版函數(shù)的方式,這相比于傳統(tǒng)的由函數(shù)和類組成的庫來說提供了更好的代碼重用機會。在C++標準中,STL被組織為下面的13個頭文件:<algorithm>、<deque>、<functional>、<iterator>、<vector>、<list>、<map>、<memory>、<numeric>、<queue>、<set>、<stack>和<utility>。以下筆者就簡單介紹一下STL各個部分的主要特點。
標簽: STL Standard Template Library
上傳時間: 2016-06-20
上傳用戶:cylnpy
The Standard Template Library, or STL, is a C++ library of container classes, algorithms, and iterators it provides many of the basic algorithms and data structures of computer science
標簽: algorithms container Standard Template
上傳時間: 2016-08-17
上傳用戶:彭玖華
一款標準c類庫.Tima(TM-Tiny&Miny) Standard ANSI C based Library
標簽: Standard TM-Tiny Library based
上傳時間: 2017-03-04
上傳用戶:daoxiang126
The standard c library,用于查詢c用法,很好的,當字典用
上傳時間: 2014-12-01
上傳用戶:huql11633
Standard Template Library
上傳時間: 2013-12-18
上傳用戶:x4587
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1