一、
使用说明
本指南面向的人群
这份指南适合于想学C++语言不需要有其它编程经验的读者。当然其它编程语言的知识和计算机技巧对阅读本指南都会有所帮助,虽然这些不是必需的。
这份指南也适合于那些想了解最新标准的一些特性而使自己有所提高的读者。
如果你非常熟悉C语言,你可以复习一下前三部分的概念,他们只是说明了一下C++中的C评议部分。C++和C在某些地方语法有一点点不同,所以我建议你读一下前三部分。
第四部分介绍了面向对象编程。
第五部分对ANSI-C++标准提出的新特性给予了介绍。
本指南的结构
本指南总共分为六部分,每部分都介绍了一个主题。
在每一章节的好多段落中都有例子来说明新知识点的运用,你最好仔细阅读这些例子的每行代码并把他们搞懂然后再去读下一章。
学习一种语言的最好方法是在你完全理解的程序上进行修改或者添加自己的函数。不要害怕改动这份指南提供的例子,这是正确的学习方法。
兼容性的考虑
ANSI-C++标准最近被接受为世界标准,最初版本在1997年11月发表,在2003年对其进行了修正。然而C++在1980s之前就已经出现,;因此还存在着许多不支持ANSI-C++的新规定的编译器,尤其是那些在标准发布之前就已经存在的规定。
编译器
本指南中所有的例子程序都是控制台程序,这就意味着您可以用文本的形式查看源码和运行结果。所有的C++编译器都支持控制台程序的编辑,你可以查询相关编译器的使用手册来编译这些例子。