Effective STL:50条有效使用STL的经验-Scott Meyers-潘爱民,陈铭,邹开红-高清PDF电子版书籍/电子书免费下载

539 人浏览 | 时间: 2021-04-23 11:13:32 | 分享者: 大熊
Effective STL:50条有效使用STL的经验-Scott Meyers-潘爱民,陈铭,邹开红-高清PDF电子版书籍/电子书免费下载 本书英文名为:《Effective STL(50 Specific Ways to...Standard Template Library)》。 C++的标准模板库(STL)是革命性的,但是要想学会用好STL却并不容易。在本书中,畅销书作家Scott Meyers(Effective C 和More Effective C 的作者)揭示了专家总结的一些关键规则,包括专家们总是采用的做法,以及专家们总是避免的做法。通过这些规则,STL程序员可以最大限度地使用STL。 其他的书只是描述了STL中有些什么内容,而本书则讲述了如何使用STL。本书共有50条指导原则,在讲述每一条指导原则的时候,Scott Meyers都提供了透彻的分析和深刻的实例,所以读者不仅可以学到要做什么,而且还能够知道什么时候该这样做,以及为什么要这样做。 本书的亮点包括以下几个方面: •关于选择容器的建议,其中涉及到的容器有:标准STL容器(例如vector和list)、非标准的STL容器(例如hash_set和hash_map),以及非STL容器(例如bitset)。 •一些改进效率的技术,通过它们可以最大程度地提高STL(以及使用STL的程序)的效率。 •一些深层次的知识,其中涉及到迭代器、函数对象和分配子(allocator)的行为,也包括程序员总是应该避免的做法。 •对于那些同名的算法和成员函数,如find,根据它们行为方式上的微妙差异,本书给出了一些指导原则,以保证它们能被正确地使用。 •本书也讨论了潜在的移植性问题,包括如何避免这些移植性问题的各种简单途径。 如同Meyers的其他著作一样,本书充满了从实践中总结出来的智慧。它清晰、简明、透彻的风格必将使每一位STL程序员受益匪浅。
作者:Scott Meyers
译者:潘爱民,陈铭,邹开红
版本:第一版
语言:简体中文
出版社:清华大学出版社
价格:30.00 元
电子书格式:PDF
文件大小:1.85 MB
上架时间:2015-07-24 10:32:07
下载地址:点此下载
密码:62ht
下载次数:16 (自2020-05-29 0时重新统计)