简介
本书基于Visual C++.NET 2008介绍了面向对象程序设计的原理、技术和方法,包括标准C++、托管扩展C++和C++ Windows窗体程序设计3个方面。主要内容有C++对C语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、I/O流、模板、STL、异常、C++托管扩展程序设计、托管数据类型、值类型、引用类型、托管类、托管继承、委托、事件驱动程序设计、Windows程序的运行原理、C++.NET Windows窗体程序设计、窗体控件、对话框、菜单、工具条和C++.NET文件与流等内容。本书取材新颖,内容翔实,案例丰富,条理明晰,实用性强。本书可作为高等院校的计算机、信息类、电子类专业及其他理工类相关专业的教材,也可作为C++.NET程序设计的自学者或程序设计人员的参考用书。
编辑推荐
把C++面向对象程序设计的特征、基本原理和Windows程序设计实现方法两者较好地结合起来,主要包括以下内容。 深入地介绍C++的面向对象程序设计方面特征:抽象与封装、C++的类与对象、继承、重载、多态、模板与STL、流等内容。 windows程序设计基本原理:VC++.NET下的windows API程序的结构、消息循环、事件编程,以及常用的数据结构。 VC++.NET托管程序设计:托管机制、委托、事件、异常处理、托管与非托管混合编程等内容。 VC++.NET窗体程序设计:窗体命名空间、窗体框架应用程序设计、窗体控件编程,菜单、工具条、对话框、GDI图形程序设计、窗体控件编程等内容。 将基于DOS平台下的C++程序移植到windows下的方法。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2009-05-01
- 更新: 2023-06-07
- 书号:9787302194316
- 中图:TP312C
- 学科:工学控制科学与工程工学计算机科学与技术