2 mskeheng mskeheng 于 2014.01.05 12:55 提问

C++图形页面开发用什么工具

我是一个在校大学生,主要学习C/C++语言,我们现在写的程序都是一些控制台应用程序。怎样网上一些一样做出有图形呢?百度了一下,好像有两种Qt和cocos2dx,我想自学一下其中的一个或者其它的,现在企业一般用那种图形库开发呢?

6个回答

mevip
mevip   2014.01.06 23:43
已采纳

Qt:可以支持多种操作系统,包括Windows、Linux、Mac OS、Android、VxWorks等;
VS C++.net(MFC):只支持Windows系统;
cocos2dx:不了解。

u013316504
u013316504   2014.01.05 18:40

vs2010的MFC和现在很火的QT,用的都是C++,至于二者的区别,请google

u010463385
u010463385   2014.01.11 01:04

学界面开发的话QT也行,是跨平台的
然后我感觉如果想学界面的话还是学一下win32的SDK和MFC比较好,
毕竟都做底层的C++了,界面也学底层的不容易被淘汰嘛
然后cocos2d是基于openGL的一个游戏引擎,不推荐直接去学
图形库的话(如果你想做游戏),可以去学openGL或者directx,
两者各有优劣网上比较很多我就不多说了,
最后如果学了directx的话你还得去学win32的SDK,
所以界面还是推荐win32+MFC
windows游戏推荐win32+directx

Code_Fly
Code_Fly   2014.01.14 17:23

图形界面开发MFC已经足够了,高级一点就是.Net。QT虽然也是C++的,但是它更多运用于嵌入式软件开发。

chgowolf
chgowolf   2014.01.14 23:42

cocos2dx可用于开发手机游戏,支持跨平台,好多手机游戏公司使用这个作为图形引擎的。引擎本身是开源的,代码结构相对简单,有完善的内存管理机制。对于学生而言,用cocos2dx开发一个简单的手机游戏,并不难,而且可以学到很多东西。

Vivian8725118
Vivian8725118   2014.01.22 20:37

推荐QT,现在Qt的需求比较多,而且跨平台

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!