1、译者序ATour of C+,Second EditionC+是一门经典的程序设计语言。Bjarne Stroustrup是C+的设计者、最初的实现者和ISO标准的主要制定者。A Tour of C+是Bjarne Stroustrup推出的一本能令有经验的程序员快速了解现代C+语言的小册子。与作者的其他著作相比,本书有三个特点。一是“新”:本书以快速导览的形式介绍C+,是作者的一次新的尝试。从写作手法、章节组织到示例选取都力图推陈出新,一改语言类书籍教条枯燥的通病,文字间洋溢着新意。作为第2版,在内容选取、结构组织上较之前的第1版进行了全面更新。二是“薄”:本书篇幅短小,每个主题多则二三十页
2、少则十余页即叙述完成,不论随身携带或者置于案头,读者都可以在较短时间内读完本书并从中受益。三是“精”:本书的文字虽少,内容却不少,甚至可以说非常丰富。不但涉及C+的绝大多数语言特性以及重要的标准库组件,而且涵盖了C+17标准及未来的C+20标准中的很多新内容。在翻译过程中我们有这样一个体会,与其说作者在书中介绍一些语法和技术,不如说他在传递思想。传递他在发明、设计和不断完善C+语言的过程中的所思和所虑;当思想和编程实践产生碰撞时,他又基于丰富的实践经验给出了非常中肯的建议。很多学习者和程序员常常会有这样的疑问:C+是什么?读完本书,相信你会得到满意的答案。由于时间紧促且译者水平有限,书中的不当之处恳请广大读者批评指正。2019年夏于南开园