前言
C++是近年来最流行、最广泛使用的程序设计语言之一。C++是在C语言的基础上发展而来的,并实现了由面向过程到面向对象的转变,全面支持面向对象的程序设计方法。C++语言在软件行业一直处于领先地位,在其他领域中也有着广泛的应用。同时,C++自身也在不断完善,其未来发展方向也很明确,那就是作为高性能软件开发的基础,在平台软件开发中发挥主要作用。
笔者长期从事C++的开发工作,十分了解初学者在学习过程中可能遇到的一些问题和困惑。本书的目的是让初学者对C++语言有一个全面系统的认识。为了让读者能够理解C++开发的核心思想,本书在讲解的时候尽量结合笔者的独特理解和感受,使读者能够举一反三。此外,通过学习本书中的实例,读者还能为学习其他高级语言打下基础。
本书特色
1.内容全面系统,具有参考价值
作为C++的宝典书,本书介绍了C++语言的基础知识、面向对象编程、标准模块库、底层开发等多方面的内容,内容涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及了C++开发的所有重要知识。
2.概念讲解形象贴切,适合初学者学习
本书针对C++语言的特点,在讲解各种语言概念的时候,都给出了实际的开发例子,并尽量使用图形化讲解,让初学者在第一次接触概念时就能够迅速掌握。
3.实例贴近实际,加深理解程度
本书在讲解知识点时,贯穿了大量有针对性的典型实例,并给出了对应的开发技巧,以便让读者更好地理解各种概念和方法,体验实际编程方法,加深理解程度。
4.综合实例讲解,提高应用水平
本书每章的结尾都讲解了针对本章内容的综合实例,介绍如何综合运用多种C++知识。最后一部分还详细介绍了使用C++开发数据库应用系统的全过程。通过这些综合实例,可以快速提高读者的C++应用水平。
注意
本书所用示例代码可到www.broadview.com.cn下载。