
基本介绍
c++游戏编程介绍如何用C++语言进行游戏程序开发。全书可分为C++语言的基础语法、面向对象编程技术、标准模板库的应用三个部分,共18章,主要内容包括:概观程序设计,开发环境简介,基本数据类型,运算符与表达式,程序的结构,宏和编译预处理,数组,函数与程序结构,指针和引用,结构、联合、枚举,类与对象,静态成员与友元,继承与多态,运算符重载,模板,标准模板库,I/O流,异常处理等。c++游戏编程分为3个部分
第1部分初识c++威力,这一部分主要介绍c++一些最基本的概念,如单继承、多重继承、常量及引用,c++模板以及异常处理。主要介绍了它们的性能开销情况。
第2部分性能和内存。这一部分主要介绍c++的一些技巧和高级话题:如何避免性能方面易犯的错误,如何加速编程,如何有效地管理内存,怎样使用更容易、更有效的高级数据结构和算法。
第2部分专门技术。这一部分主要对实际游戏软件开发过程中用到的特定技术做一些介绍,同时讨论不同技术的优点。这些技术包括抽像接口、插件、运行期类型信息、对像的序列化、处理大型项目以及如何防止游戏崩溃。

目录介绍
第1章 概观程序设计第2章 开发环境简介
第3章 基本数据类型
第4章 运算符与表达式
第5章 程序的结构
第6章 宏和编译预处理
第7章 数组
第8章 函数与程序结构
第9章 指针和引用
第10章 结构、联合、枚举
第11章 类与对象
第12章 静态成员与友元
第13章 继承与多态
第14章 运算符重载
第15章 模板
第16章 标准模板库
第17章 I/O流
第18章 异常处理
附录A 程序的写作风格>
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验