请问《DirectX 9.0 3D游戏开发编程基础》 前提C++要熟悉到什么程度?

请问学习DX龙书,前提C++要熟悉到什么程度啊?只有基本的语法知识可以看吗?... 请问学习DX龙书,前提C++要熟悉到什么程度啊?只有基本的语法知识可以看吗? 展开
 我来答
acrosz
2013-01-23 · TA获得超过1154个赞
知道小有建树答主
回答量:410
采纳率:86%
帮助的人:335万
展开全部
光基础语法肯定不够。
类的继承、虚函数。
模板(这个要求不高,大致知道函数怎么使用,模板特化之类的概念就好)。
STL大概也要有些了解。
至于Windows编程,有关联,但是在实践这本书时不是重点,跟着书上走就行。
最好C++ primer放旁边,看到不懂的就去补习下知识点。(C++ primer里面知识点比较全面,如果缺少C++实践经验,推荐翻翻这本书最后两章的内存管理、异常、命名空间那几节,不用全看,实践时哪里不懂翻哪里)

重点是跟着实践,如果光看十有八九看不懂,那自己敲下代码至少能多理解一两成。

还有一点是Visual Studio的,很多新手不熟悉IDE,头文件库文件不知道怎么加,往往第一个问题就是:书上的代码怎么编译不过·····
追问
太感谢了,下面的朋友也感谢你们回答。我现在还在看c++ primer 还没看完,基本编程还不是很熟悉,请问有什么办法可以练习下编程啊
1062665477
2013-01-23 · TA获得超过553个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:235万
展开全部
这本比较简单,要一点数学知识(主要指线性代数的矩阵、向量等概念)和高中物理知识,c++方面不需要知道太深入,但需要有类的概念、面向对象编程的概念、组件的概念(主要指COM),并且需要熟悉VC开发环境、能够使用window api重头至尾编写一个图形窗口更好。这些当然是越熟悉当然越好,不过书中也有介绍貌似,只是比较少。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tbyang2011
2013-01-23 · TA获得超过681个赞
知道小有建树答主
回答量:778
采纳率:50%
帮助的人:355万
展开全部
先学习一些例程,熟悉Windows API编程,特别是Win32 Application项目的设计、编译、运行,然后再来学习DirectX 9.0 3D游戏编程,否则会很恼火。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式