首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

学过java,也做过一些货色,但是从没接触C++

2013-01-04 
学过java,也做过一些东西,但是从没接触C++学过java,也做过一些东西,但是从没接触C++,现在需要用C++写游戏

学过java,也做过一些东西,但是从没接触C++
学过java,也做过一些东西,但是从没接触C++,现在需要用C++写游戏底层,谁能帮忙啊,比如,java中有API C++呢,不会是那个1G多的MSDN吧,谁能给点经验,介绍下刚入门C++的的学习经历,100分献上,不求捷径只求不走弯路,毕竟做过程序希望能快速入门,天下程序是一家嘛!!!
[解决办法]
C++里面也有API啊,Windows API
java和C++面向对象的思想都是一样,像继承、多态、封装其实思想都是一样,只是语法不一样
学习C++推荐C++  Prime Plus,接着可以去学学MFC
[解决办法]
java有API,c++也有API的,

底层的c++,你看看win 32的API,
[解决办法]
http://bbs.csdn.net/topics/390090123是这个帖子  实在对不住楼主  再说声抱歉
[解决办法]


[解决办法]
我自己一开始接触的是java,后来是C,现在也学一点C++,建议你先了解一下C语言再学习C++,有了java和C的基础学起C++来会非常快,面向过程的部分就是C的部分,面向对象的部分一些基本思想和java差不多,就是更复杂了些,才学习的时候可能不会很舒服。
C++ primer 力推此书。
[解决办法]
<windows程序设计>,里面系统的介绍了windows api
然后c++与java的一些不同:
C++需靠自己管理内存与各种资源,手动管理各种指针.c++的析构函数是资源管理的神器,要好好利用(例如boost库的shared_ptr).
c++实现运行时多态需要显式声明为虚函数.
c++的模板是真实泛型,能实现隐式接口与编译时多态.
try...catch很不好用,抛出异常很容易导致程序崩溃,最好不要在程序中乱抛异常(很多异常,例如内存违规,只有windows SEH才能捕获)
c++没有反射
[解决办法]
先搞搞语言,再看看那个引擎是哪个平台的,看看那个平台的API,最后看那个引擎。

热点排行