全书概念清晰、结构合理、内容安排由浅入深,在编写中既考虑到读者对于知识点的理解又兼顾了读者对于知识点的运用能力。本书通过大量的实例来讲解基础概念,通过应用实例培养读者解决实际问题的能力。既考虑到初学者的特点,同时又兼顾软件设计人员的要求;既可以作为教师讲授C++语言的教材,又可以作为大专院校学生以及计算机培训班学员学习C++语言的有力工具,同样也适用于广大软件开发人员、自学人员和等级考试人员的参考用书。
本书在每章中都配备了实例讲解和精选习题,旨在帮助读者更好地掌握本章的内容。并且所有示例均在Microsofl,Visual C++ 2005环境下调试通过。
C++语言是目前最为流行的程序设计语言之一,本书共分三个部分,第一部分从C++的基础语法展开讲解,第二部分介绍面向对象的编程方法,第三部分以实际案例的开发过程为例,介绍应用程序的原型开发及优化过程。书中每个知识点的讲解都是通过实例进行的,在多章的最后一节安排了应用实例,以培养读者对本章中关键内容的总体把握和理解以及利用C++解决实际问题的能力。
本书的作者都是长期从事高校计算机专业教学与科研的一线教师,有丰富的教学与编程经验,在书中用大量的实例进行讲解,并对学习中容易出错的知识点进行了详尽的整理和细心的提示。
本书的知识点涵盖全面,代码丰富,示例详尽,适合高等院校信息类专业的学生使用,也可以作为理工科学生的公共课教材、C++培训教材,与本书配套的《C++程序设计实践教程》(中国铁道出版社出版)提供了Visual Studio 2005环境下C++的上机实验指导。
本书配有的电子教案和本书中所有使用的代码均可以通过登录中国铁道出版社(网址:http://edu.tqbooks.net)网站免费下载。