本书全面介绍了C++语言数据结构及其程序设计方法,深入介绍了函数、类、对象和模板类等面向对象高级主题。全书共12章,第1章介绍了数制和程序开发环境;第2章讨论C++数据类型;第3章介绍了C++语言控制结构;第4章全面讲述了函数及其用法;第5章剖析了类与对象的概念与设计;第6章深入讨论了继承和多态特性;第7章介绍了运算符重载方法;第8章讲述了函数模板与类模板;第9章讨论了文件操作方法;第10章阐述了动态数组程序设计方法;第11章分析了链表及其用法;第12章探讨了字符串模板类及其用法。全书程序基于Visual Studio 2022调试通过,本书特色在于讲解易懂且实例丰富。 本书可作为高等院校计算机工程、软件工程和网络工程等相关专业的本科生教材,也可作为C++语言程序设计爱好者的参考用书。