在我的大学里,我的大部分课程都是用Java编写的。我最近还在一次暑期实习中学习了C# (和Visual Studio环境)。现在我正在上一门计算机图形学入门课程,讲课的研究生更喜欢我们使用C++通过GLUT访问OpenGL绑定。
有没有人有关于如何很好地从Java/C#过渡到C++的好的参考资料?显然,指针将是一个很大的问题,但我还需要注意其他事情吗?任何教程、指南等都会很有帮助!
谢谢!
发布于 2008-08-21 05:25:22
是啊,我也被同样的虫子咬了。这所大学倾向于依赖Java,然后允许你在项目期间选择你想要使用的语言。
最好的方法就是一头扎进去。从小事做起,步步为营,然后在谷歌上搜索那些让你感到困惑的东西。也可以找到已经发布源代码的项目。看看他们是如何组织他们的程序的。基本上,只是对概念进行修补。网络上有大量的信息。
让它变得有趣,抓起一个C++ game development book,这样它就不会很快变得麻木。
以下是我在学习过程中发现的一些有用的地方
http://www.cprogramming.com/
http://www.wikipedia.com
http://www.cplusplus.com/
发布于 2008-08-21 04:51:20
如果你已经了解Java/C#,我建议你直接使用C而不是C++。根据该网站的说法,GLUT具有与C++相同的C绑定,因此您应该已经准备好了。无论如何,学习C的最好方法是购买并阅读一份“C编程语言”,然后坐下来与C编译器一起运行你的东西。
发布于 2008-08-21 05:00:57
Scott Meyer的Effective C++是一本帮助你学习C++的好书。给出了该语言的概述,并介绍了在基本上任何C++程序的开发过程中都会用到的许多关键概念。
https://stackoverflow.com/questions/19347
复制相似问题