是QT还是VC++?

如果c++控制台基础较好的后。1可视化界面是学VC++还是QT呢?2.现在及以后几年,C++是多在WINDOWS下,还是LINUX下呢。3.QT能在windows下开发东... 如果c++控制台基础较好的后。
1可视化界面是学VC++还是QT呢?
2.现在及以后几年,C++是多在WINDOWS下,还是LINUX下呢。
3.QT能在windows下开发东西么?
4.入门的话是学VC+++还是QT
5.QT以后就业机会会不会较少。
6.学了QT再学VC++怎么样,会不会容易上手一些呢。哪先学VC++再学QT呢?
谢谢了!!!谢绝百度
7.企业招人时说的【精通C|C++】,包不包括可视化界面库的限制,是不是用VC++的和QT的都行呢?
我是菜鸟,谢谢了!!!
展开
 我来答
CCZU
2011-06-04 · TA获得超过240个赞
知道答主
回答量:39
采纳率:0%
帮助的人:46.8万
展开全部
在回答你的问题前,我先说明一下,VC++是微软的一个开发工具,QT是一个跨平台应用程序和UI开发框架,应该和微软的MFC做比较。

1可视化界面是学VC++还是QT呢?
VC++提供的UI组件是微软提供的MFC,开发出来的东西只能在微软平台上使用,编辑也只能是微软的编辑工具。而QT产生的目的是为了跨平台,写好的程序不用更改代码,在不同平台上编译即可成最终运行程序,界面效果一样,且QT有不同语言(不止C)的实现,就是说你可以用很多语言去写QT的程序,编程思路都一样。
这里我强调一下,从UI编程思想上来说微软提供MFC成型很久,开发设计思路都是微软那一套,QT的年纪小,设计开发模式思路比较新。

2.现在及以后几年,C++是多在WINDOWS下,还是LINUX下呢。
这个实在不好说,不过C++在各个编程领域的地位都举足轻重。

3.QT能在windows下开发东西么?
QT基本上在各个操作系统平台上都有实现,当然包括windows,而且支持的不错。

4.入门的话是学VC+++还是QT
入门的话可以选择VC++,毕竟他历史悠久,参考MSDN内容丰富
不过QT是专业厂家支持的,参考文档,例程也不少。

5.QT以后就业机会会不会较少。
现在看来会QT的就业机会应该比会MFC的多,应为QT在JAVA等领域的UI开发上很重要,比如手机,嵌入式设备。MFC之限于微软的操作系统平台。

6.学了QT再学VC++怎么样,会不会容易上手一些呢。哪先学VC++再学QT呢?
如果入门,建议先学VC++,编程思想比较传统,中规中矩。
QT包含了大量的高级语言特性,特别的模板的应用,基础语法不好的话会有些吃力。

7.企业招人时说的【精通C|C++】,包不包括可视化界面库的限制,是不是用VC++的和QT的都行呢?
这个问题其实是企业根据自身需要提出的特例,不能代表这两种技术的应用
我们公司的研发人员都是精通MFC的,但是我们现在做的跨平台开发没有用QT,用了wxWidgets(也是一个跨平台的开发库),还是我说的编程思路,wxWidgets和MFC最接近,作为我们企业之前的项目都是MFC,如果完全推翻,从结构上重新用QT代价太高
所以这个问题我建议你有针对性的看看招聘企业,他们用什么开发方式,不是所有企业都一概而论的。

写了这么多,我还想告诉你,C++程序员的路不好走,一定要勤奋细心,这点很重要。
我们至今只招到一个满意的C++程序员,他太重要了。
good luck
day忘不掉的痛
推荐于2017-10-03 · 知道合伙人数码行家
day忘不掉的痛
知道合伙人数码行家
采纳数:62646 获赞数:223942
本人担任公司网络部总经理多年,有充足的网络经验、互联网相关知识和资讯。

向TA提问 私信TA
展开全部
QT:跨平台,语法结构简单清晰。面向对象的特性体现的比MFC明显。代码写起来比较优雅,也就是说上手会快一点。
VC++是编程工具,是具体实现C和C++的工具。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
j276468367
2011-06-04
知道答主
回答量:8
采纳率:0%
帮助的人:6.6万
展开全部
我两个都学过,我觉得先学VC++好点,一是VC++开发比较容易,资料多,二是windows毕竟还是桌面应用之王,工作前景会好点。QT能在windows下编程,只是环境搭配比较麻烦,也许有安装包,没试过。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zkx23219a408
2011-06-04 · TA获得超过2743个赞
知道小有建树答主
回答量:1902
采纳率:85%
帮助的人:349万
展开全部
这个看你做什么。

面向企业开发一般用的都是VC.

但也有一些单位做的不是面向企业的开发。而是基于开源的一些产品开发之类的。
这种基于开源的开发用QT比较多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式