内容推荐
本书精选了222个在C++程序设计中经常遇到的问题和典型功能,覆盖了实际开发中的各种需求,目的是帮助读者解决在C++学习和开发中经常遇到的实际问题,同时提高学习和开发的效率。本书涵盖了C++与C语言的区别和联系、面向对象的设计思想、C++中的类和对象、继承、多态、指针与字符串、运算符重载、用户自定义数据类型、结构和枚举、类型转换与RTTI、异常处理、标准模板库、通用函数及模板、C++中的输入与输出、内存管理、进程及线程、C++与C语言的综合应用和关于软件性能的思考等内容。本书所列出的问题均是作者在经过充分调研的基础上,从实际开发项目中总结出来的典型问题,提供的解决方法注重实用性。书中浓缩了作者多年从事项目开发的心得体会和实践经验教训,并提供了程序设计的示例代码,为初学者提供重要的参考价值。
本书适合于已经初步掌握C++编程概念、方法的读者阅读,可以帮助读者迅速解决实际开发中的疑难问题。
目录:
第1章 C++与C语言的区别和联系
第2章 面向对象的设计思想
第3章 C++中的类和对象
第4章 继承
第5章 多态
第6章 指针与字符串
第7章 运算符重载
第8章 用户自定义数据类型、结构和枚举
第9章 类型转换与RTTI
第10章 异常处理
第11章 标准模板库
第12章 通用函数及模板
第13章 C++中的输入与输出
第14章 内存管理
第15章 进程及线程
第16章 C++与C语言的结合应用
第17章 关于软件性能的思考