跳到主要内容
10.5555/316126旅游指南书籍页面出版物页面acm-pubtype公司
跳过页眉部分
C++标准库:教程和参考1999年6月
出版商:
  • Addison Wesley Longman出版有限公司。
  • 马萨诸塞州波士顿阿灵顿街75号300室
  • 美国
国际标准图书编号:978-0-201-37926-6
出版:1999年6月1日
页:
799
跳过书目计量部分
文献计量学
跳过抽象节
摘要

C++标准库提供了一组公共类和接口,极大地扩展了核心C++语言。然而,这个图书馆并不是自我解释的。为了充分利用其组件并从其强大功能中获益,您需要一个远不止列出类及其函数的资源。C++标准库不仅提供了每个库组件的全面文档,还提供了复杂概念的清晰书面解释,描述了有效使用所需的实际编程细节,并给出了一个又一个工作代码示例。这本最新的书反映了纳入完整ANSI/ISO C++语言标准的C++标准库的最新元素。特别是,本文重点关注标准模板库(STL),检查容器、迭代器、函数对象和STL算法。您还可以找到特殊容器、字符串、数值类、国际化和IOStream库的详细介绍。每个组件都有深入的介绍,包括其用途和设计、示例、详细描述、陷阱和陷阱,以及其类及其功能的准确签名和定义。对基本概念的深入介绍和对库的概述将有助于新手快速跟上进度。全面、详细、可读且实用,C++标准库是您将反复使用的C++资源。附带的网站(包括源代码)可以在http://www.josuttis.com/。0201379260B04062001

引用人

  1. ACM公司
    Van Trinh C、Canh T、Jeon B和Nguyen V基于TI C64x+DSP的MIMO-OFDM系统的实现第七届全球信息管理与通信国际会议论文集,(1-6)
  2. ACM公司
    科尔曼约斯C(2011).算法910,ACM数学软件交易(TOMS),37:4, (1-27),在线发布日期:2011年2月1日.
  3. ACM公司
    Anguera J、Blesa M、FarréJ、López V和Petit J拓扑控制算法,摘自WISELIB 2010年ICSE传感器网络应用软件工程研讨会论文集,(14-19)
  4. ACM公司
    Frias L、Petit J和Roura S(2010).重新访问的列表,实验算法杂志(JEA),14, (3.5-3.27),在线发布日期:2009年12月1日.
  5. ACM公司
    Butz M,Lanzi P,LloráX和Loiacono D学习分类器系统中的匹配分析第十届遗传与进化计算年会论文集,(1349-1356)
  6. ACM公司
    Gottschlich J和Connors D DracoSTM 2007年图书馆中心软件设计研讨会论文集,(52-66)
  7. 贝内特T(2007).支持操作系统课程的线程实现项目,大学计算科学杂志,22:5, (111-118),在线发布日期:2007年5月1日.
  8. Dobler H、Ramler R和Wolfmaier K编程练习评估工具支持研究第11届计算机辅助系统理论国际会议论文集,(376-383)
  9. Frias L、Petit J和Roura S Lists重温第五届国际实验算法会议记录,(121-133)
  10. ACM公司
    Erwig M、Fu Z和Pflaum B《Fortran泛型编程》,2006年ACM SIGPLAN部分评估和基于语义的程序操作研讨会论文集,(130-139)
  11. Richardson D和Krandick W编译器在SACLIB计算机代数库中强制执行内存语义第八届科学计算中的计算机代数国际会议论文集,(330-343)
  12. Schimmel J和Sysel P通信网络上数字音频信号处理的控制第四届网络国际会议论文集-第二卷,(425-432)
  13. Watanobe Y、Yoshioka R和Mirenkov N基于问题描述和算法特征的搜索方法第四届网络信息系统数据库国际会议论文集,(138-149)
  14. ACM公司
    Shiue L和Peters J基于通用设计的网格细化库第43届东南地区年会论文集-第1卷,(104-108)
  15. ACM公司
    Hershberger J和Suri S数据流上几何问题的自适应采样第二十三届ACM SIGMOD-SIGACT-SIGART数据库系统原理研讨会论文集,(252-262)
  16. 获得非线性管道控制逻辑行为描述的Najaf-Abadi H A程序2004年亚洲和南太平洋设计自动化会议论文集,(86-91)
  17. ACM公司
    Garcia R、Jarvi J、Lumsdaine A、Siek J和Willcock J(2003).泛型编程语言支持的比较研究,ACM SIGPLAN通知,38:11, (115-134),在线发布日期:2003年11月26日.
  18. ACM公司
    Garcia R、Jarvi J、Lumsdaine A、Siek J和Willcock J通用编程语言支持的比较研究第18届ACM SIGPLAN面向对象编程、系统、语言和应用会议论文集,(115-134)
  19. ACM公司
    Stewart N、Leach G和John S使用重叠图形减法序列改进CSG渲染澳大利亚和东南亚第一届计算机图形和交互技术国际会议论文集,(47-53)
  20. ACM公司
    Lee L和Lumsdaine A高性能科学应用的通用编程2002年ACM-ISCOPE Java Grande联合会议论文集,(112-121)
  21. Matzko S、Clarke P、Gibbs T、Malloy B、Power J和Monahan R《第四十届太平洋工具国际会议论文集:互联网、移动和嵌入式应用的对象》(13-21)
贡献者

建议

评论

弗拉基米尔·博切夫

这个工具肯定应该放在大多数专业程序员的书架上,即使是那些认为除了Windows应用程序接口之外的库不值得考虑的人。C++也存在于Windows领域之外。本书考虑了ANSI/ISOC++库的几乎所有方面,重点是标准模板库(STL)。程序员将对涉及的每个函数和类进行极其详细的解释,并提供相关的使用示例、接口的细节,以及最重要的常见陷阱和陷阱。附带的网站(www.josuttis.com/libbook/)包含所有示例的书籍摘录和源代码。尽管这本书涉及图书馆功能设计的各个方面,但并没有深入研究实际的实现。包括这些细节可能会使这本书对更广泛的读者更有吸引力。这本书共有15章,其中三分之一以上是关于STL的。第一章读起来主要像序言。技术性内容从第2章开始,这是对STL的介绍,主要介绍该标准引入的新语言特性。第3章介绍了基本的错误处理(异常机制)和基本的STL名称空间。第4章描述了几个方便的实用函数,这些函数使库更易于使用。第5章至第9章专门讨论STL。在第5章介绍之后,本书遵循了其他STL引用通用的定义良好的路径,包括容器、迭代器、函数对象和STL算法。第10章并不完全是关于STL的,但讨论了容器,尽管是特殊类型的,例如位集。第11章涉及字符串类型。第12章描述了库的数字组件和不同类型的处理,例如复数。第13章描述了I/O流库,整本书都致力于这个主题。第14章介绍了字符编码、输出的数字格式、时间和日期以及货币值的格式等国际化方面。最后一章通过使用分配器详细介绍了STL中的内存模型。详细的索引结束了这本书。

访问计算机文献的关键评论在这里

成为评论员计算评论。