C++程序设计语言(特别版)/国外经典教材
标 签:C语言及其相关 语言与开发工具 程序语言与软件开发 计算机与互联网
这本书的作者Bjarne Stroustrup博士是C++语言的设计者和最初实现者,AT&T实验室的大型程序设计研究部的首脑。Bjarne Stroustrup曾经获得《财富》杂志评选的“美国12位最年轻的科学家”称号,同时还是BYTE杂志评选出的“近20年来计算机工业最具影响力的20人”,并且是历史最悠久、目前世界上最大的教育和科学计算协会ACM的院士,还获得过ACM的1993年度Grace Murray Hopper大奖。这本书的译者裘宗燕,北大教授,是一位著名的计算机技术译者,曾经担任过《C++语言的设计和演化》、《程序设计实践》和《程序设计语言:概念和技术》这几本重量级著作的翻译工作,译作以严谨著称。他如此评价自己的这本作品:“要学习C++语言和程序设计,要将C++应用于程序设计实践,本书自然是必读之书。这个‘特别版’以标准化的C++语言为基础,讨论了C++的各种语言特征和有效使用这一语言的程序设计技术。书中也用了大量的篇幅,在标准库以及一般软件开发的环境下,讨论了使用C++语言编程和组织程序的许多高级技术。本书内容覆盖了C++语言及其程序设计的各个方面,其技术深度与广度是举世公认的。”
本特别版增加了关于现场和标准库的异常时安全性两个附录,这就使本书完全地和权威性地覆盖了整个C++语言,其标准库,以及关键性的设计技术。本书是对所有C++语言特征和标准库组件的易于理解的最新总结。
Bjarne Stroustrup是C++的设计师和最早的实现者,也是《C++程序设计语言》(第1版1985,第2版1991,第3版1997年),《带标注的C++参考手册》和《C++语言的设计与演化》的作者。丹麦Aarhus大学和英国牛津大学毕业。Stroustrup博士现在是AT&T大规模程序设计研究部的负责人,AT&T特别成员,AT&T贝尔实验室特别成员,以及ACM特别成员。他的研究兴趣包括分布式系统、操作系统、模拟、设计和程序设计。他也是Addison·Wesley的C++In-Depth系列书籍的编辑。
出版者的话
专家指导委员会
中文版序
译者序
序
第2版序
第1版序
导论
第1章致读者
1.1本书的结构
1.1.1例子和参考
1.1.2练习
1.1.3有关实现的注记
1.2学习C++
1.3C++ 的设计
1.3.1效率和结构
1.3.2哲学注记
1.4历史注记
1.5C++ 的使用
1.6C和C++
1.6.1给C程序员的建议
1.6.2给C++程序员的建议
1.7有关在C++里编程的思考
1.8忠告
1.9参考文献
第2章C++概览
2.1为什么是C++
2.2程序设计范型
2.3过程式程序设计
2.3.1变量和算术
2.3.2检测和循环
2.3.3指针和数组
2.4模块程序设计
……
装 帧:平装
页 数:905
版 次:1
开 本:16