C++语言是由贝尔实验室的Stroustrup于20世纪80年代初开发的,可以说C++是一门很年轻的语言,对C++的研究也一度十分活跃,各种新的特性被提出并尝试加入到这门语言中。
本书内容贴合一般读者的学习习惯,以循序渐进的方式,从C++语言的起源和特点开始,从最简单的“Hello Word”程序演示编程过程,逐步深化、细化,对书中每个知识点和技术要点都给出了典型实例和代码分析。这些实例代码不仅能够一针见血地指明技术要点的本质,而且短小精炼,方便读者自行尝试。
C++是在C语言的基础上发展而来的,但C++又可视为是一门全新的语言,C++独有的面向对象特性使其极具生命力,获得了众多软件厂商和开发人员的青睐。
本书内容共分4篇11章。其中,第1篇是C++概述篇,主要内容包括:C++的起源和特点、C++源程序的构成、C与C++的比较、C++代码规范、排版风格、命名规范以及代码设计风格等;第2篇是C++基本语言篇,主要内容包括:C++基本数据类型、表达式、运算符、操作符、C++语句以及C++标准模板库等;第3篇是C++面向对象编程篇,主要内容包括:类和对象、继承、多态、运算符重载等;第4篇是C++编程实践篇,通过教学管理系统的开发实例,讲解如何使用C++进行实际开发。
全书配合了大量实例及代码说明,随书光盘中含有视频讲解,非常适合入门读者阅读,以迅速掌握C++开发技术。对于已有相关编程经验的读者,本书也可作为学习和开发的参考用书。