本书从实际出发,基于示例循序渐进地讲述了基本的C++编程技术。作者首先教你如何创建一个基本的程序,然后从简单的变量开始逐一讲解了数据类型、操作符、输入输出文件、函数、对象、调试和动态内存管理、模板等内容。书中所有示例均在Windows、Unix和MacOSX操作系统上测试通过,其流畅的叙述方式可以指导读者为任何平台开发C++应用程序。本书简单易懂,适用于C++初学者,也可作为高等院校计算机专业的使用。
《零基础学C++》(升级版)从初学者的角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用C++语言进行程序开发所需要掌握的知识和技术。全书共分为16章,包括初识C++,C++语言基础,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,结构体与共用体,面向对象编程基础,类和对象,继承与派生,模板,STL(标准模板库),RTTI与异常处理,文件操作,坦克动荡游戏等内容。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会C++语言程序开发的精髓,快速提高开发技能。 本书适合作为C++语言程序开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,还可供开发人员查阅、参考。