C++宝典
基本信息
编辑推荐
内容全面系统,涉及使用C++进行程序开发的大部分知识
讲解清晰易懂,结合示意图和示例让初学者快速理解概念
实例典型实用,以大量实例和开发技巧让读者体验实际编程,加深理解
注重综合应用,通过综合案例让读者了解C++的实际应用方法,提高开发水平
内容简介回到顶部↑
c++是近年来广泛使用的程序设计语言,它在c语言的基础上发展而来,实现了由面向过程到面向对象的转变,全面支持面向对象的程序设计方法。
本书分为5部分,分别是c++基础、面向对象编程、标准模板库、底层开发和综合案例。前4部分循序渐进地讲解了c++程序的组成及开发过程、程序中的数据、语句和表达式、程序流程控制、数组与字符串、指针与引用、函数、函数模板、错误与异常处理、宏与预编译、面向对象基础、类的封装、重载操作符和自定义转换、类的继承、多继承和虚拟继承、多态、类模板、文件流、使用标准模板库stl、序列式容器、关联式容器、函数对象和算法、名称空间、位操作和在c++中嵌入汇编等知识。最后一部分介绍了两个应用c++的典型综合案例——图书管理系统和学生管理系统。
本书涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及了c++开发的所有重要知识。本书适合所有想全面学习c++开发技术的人员阅读,也适合各种使用c++进行开发的工程技术人员使用。对于经常使用c++进行项目开发的人员来说,本书是一本不可多得的案头必备参考书。
本书分为5部分,分别是c++基础、面向对象编程、标准模板库、底层开发和综合案例。前4部分循序渐进地讲解了c++程序的组成及开发过程、程序中的数据、语句和表达式、程序流程控制、数组与字符串、指针与引用、函数、函数模板、错误与异常处理、宏与预编译、面向对象基础、类的封装、重载操作符和自定义转换、类的继承、多继承和虚拟继承、多态、类模板、文件流、使用标准模板库stl、序列式容器、关联式容器、函数对象和算法、名称空间、位操作和在c++中嵌入汇编等知识。最后一部分介绍了两个应用c++的典型综合案例——图书管理系统和学生管理系统。
本书涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及了c++开发的所有重要知识。本书适合所有想全面学习c++开发技术的人员阅读,也适合各种使用c++进行开发的工程技术人员使用。对于经常使用c++进行项目开发的人员来说,本书是一本不可多得的案头必备参考书。
目录回到顶部↑
第1部分 c++基础 1
第1章 走进c++ 2
1.1 初识c++ 2
1.1.1 从c到c++ 2
1.1.2 从面向过程到面向对象 3
1.1.3 认识类与对象 4
1.1.4 面向对象编程的特点 5
1.2 c++的应用现状 5
1.3 c++未来的发展 6
1.4 如何学习c++ 6
1.5 小结 7
第2章 c++程序的组成及开发过程 8
2.1 一般开发过程 8
2.2 从简单程序开始 9
2.2.1 书写源代码 9
2.2.2 编译成目标文件 10
2.2.3 链接成可执行程序 10
2.2.4 运行程序 11
2.3 c++程序的组成 11
2.4 注释 13
第1章 走进c++ 2
1.1 初识c++ 2
1.1.1 从c到c++ 2
1.1.2 从面向过程到面向对象 3
1.1.3 认识类与对象 4
1.1.4 面向对象编程的特点 5
1.2 c++的应用现状 5
1.3 c++未来的发展 6
1.4 如何学习c++ 6
1.5 小结 7
第2章 c++程序的组成及开发过程 8
2.1 一般开发过程 8
2.2 从简单程序开始 9
2.2.1 书写源代码 9
2.2.2 编译成目标文件 10
2.2.3 链接成可执行程序 10
2.2.4 运行程序 11
2.3 c++程序的组成 11
2.4 注释 13
前言回到顶部↑
C++是近年来最流行、最广泛使用的程序设计语言之一。C++是在C语言的基础上发展而来的,并实现了由面向过程到面向对象的转变,全面支持面向对象的程序设计方法。C++语言在软件行业一直处于领先地位,在其他领域中也有着广泛的应用。同时,C++自身也在不断完善,其未来发展方向也很明确,那就是作为高性能软件开发的基础,在平台软件开发中发挥主要作用。
笔者长期从事C++的开发工作,十分了解初学者在学习过程中可能遇到的一些问题和困惑。本书的目的是让初学者对C++语言有一个全面系统的认识。为了让读者能够理解C++开发的核心思想,本书在讲解的时候尽量结合笔者的独特理解和感受,使读者能够举一反三。此外,通过学习本书中的实例,读者还能为学习其他高级语言打下基础。
本书特色
1.内容全面系统,具有参考价值
作为C++的宝典书,本书介绍了C++语言的基础知识、面向对象编程、标准模块库、底层开发等多方面的内容,内容涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及了C++开发的所有重要知识。
2.概念讲解形象贴切,适合初学者学习
本书针对C++语言的特点,在讲解各种语言概念的时候,都给出了实际的开发例子,并尽量使用图形化讲解,让初学者在第一次接触概念时就能够迅速掌握。
3.实例贴近实际,加深理解程度
本书在讲解知识点时,贯穿了大量有针对性的典型实例,并给出了对应的开发技巧,以便让读者更好地理解各种概念和方法,体验实际编程方法,加深理解程度。
4.综合实例讲解,提高应用水平
本书每章的结尾都讲解了针对本章内容的综合实例,介绍如何综合运用多种C++知识。最后一部分还详细介绍了使用C++开发数据库应用系统的全过程。通过这些综合实例,可以快速提高读者的C++应用水平。
本书所用示例代码可到www.broadview.com.cn下载。
本书内容及体系结构
第1部分 C++基础(第1章~第11章)
本部分主要包括C++概述、C++程序的组成及开发过程、程序中的数据、语句和表达式、程序流程控制、数组与字符串、指针与引用、函数、函数模板、错误与异常处理、宏与预编译等内容。通过本部分的学习,读者可以掌握C++开发的基础流程和C++编程的基本语法知识。
第2部分 面向对象编程(第12章~第19章)
本部分主要包括面向对象基础、类的封装、重载操作符和自定义转换、类的继承、多继承和虚拟继承、多态、类模板和文件流等内容。通过本部分的学习,读者可以掌握C++面向对象编程的核心概念和常用方法。
第3部分 标准模板库(第20章~第24章)
本部分主要包括使用标准模板库STL、序列式容器、关联式容器、函数对象和算法、名称空间等内容。通过本部分的学习,读者可以掌握C++中标准模板库STL的使用方法,以及与之相关的知识和方法。
第4部分 底层开发(第25章和第26章)
笔者长期从事C++的开发工作,十分了解初学者在学习过程中可能遇到的一些问题和困惑。本书的目的是让初学者对C++语言有一个全面系统的认识。为了让读者能够理解C++开发的核心思想,本书在讲解的时候尽量结合笔者的独特理解和感受,使读者能够举一反三。此外,通过学习本书中的实例,读者还能为学习其他高级语言打下基础。
本书特色
1.内容全面系统,具有参考价值
作为C++的宝典书,本书介绍了C++语言的基础知识、面向对象编程、标准模块库、底层开发等多方面的内容,内容涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及了C++开发的所有重要知识。
2.概念讲解形象贴切,适合初学者学习
本书针对C++语言的特点,在讲解各种语言概念的时候,都给出了实际的开发例子,并尽量使用图形化讲解,让初学者在第一次接触概念时就能够迅速掌握。
3.实例贴近实际,加深理解程度
本书在讲解知识点时,贯穿了大量有针对性的典型实例,并给出了对应的开发技巧,以便让读者更好地理解各种概念和方法,体验实际编程方法,加深理解程度。
4.综合实例讲解,提高应用水平
本书每章的结尾都讲解了针对本章内容的综合实例,介绍如何综合运用多种C++知识。最后一部分还详细介绍了使用C++开发数据库应用系统的全过程。通过这些综合实例,可以快速提高读者的C++应用水平。
本书所用示例代码可到www.broadview.com.cn下载。
本书内容及体系结构
第1部分 C++基础(第1章~第11章)
本部分主要包括C++概述、C++程序的组成及开发过程、程序中的数据、语句和表达式、程序流程控制、数组与字符串、指针与引用、函数、函数模板、错误与异常处理、宏与预编译等内容。通过本部分的学习,读者可以掌握C++开发的基础流程和C++编程的基本语法知识。
第2部分 面向对象编程(第12章~第19章)
本部分主要包括面向对象基础、类的封装、重载操作符和自定义转换、类的继承、多继承和虚拟继承、多态、类模板和文件流等内容。通过本部分的学习,读者可以掌握C++面向对象编程的核心概念和常用方法。
第3部分 标准模板库(第20章~第24章)
本部分主要包括使用标准模板库STL、序列式容器、关联式容器、函数对象和算法、名称空间等内容。通过本部分的学习,读者可以掌握C++中标准模板库STL的使用方法,以及与之相关的知识和方法。
第4部分 底层开发(第25章和第26章)
【插图】
相关资源回到顶部↑
· 第10章..
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)

点击看大图

加载中...
