hur.cn - 华软网

 热门搜索

鼓起了很大兴趣想学习MFC,可是现在变成了无头苍蝇,原因是老师说的……

  作者:未知    来源:网络    更新时间:2011/9/19
课后和老师聊下天,告诉他我想走VC,MFC,可是老师说MFC是微软的“陈年旧事”,不建议我学这个,而且他说微软东西更新那么快,现在系统都出到windows 8 了,做MFC,除非找到使用这个开发软件的单位,最主要是我不了解MFC的前景如何,现在听老师这么说我开始犹豫了,上网观察了下,现在最好的貌似是java,android 开发,我喜欢C/C++,不愿意放弃这个转到java或者其他的学习,假如我想学习C/C++,希望各位大侠给小弟指条路。
---华软 网友回答---
windows下还是mfc,C#
---华软网友回复---
比起java,.net 移动平台的开发,vc需求量相对少一些,但也不至于完全没有前景。
---华软网友回复---
我一直用MFC
而且据大版说他们公司招VC的人很困难
---华软网友回复---
还是有前景的  看学的是否精   相对来说java,。net比vc简单
---华软网友回复---
这个关键要看做什么,如果是MIS,ERP之类具体应用,还是用Java,C#,VB那些更好。
如果做底层,服务,核心和通用软件,学VC/MFC还是有价值的。不要逼自己学VC,会
VC的不代表是高手,只会Java不懂C++的也不就是低手。老师的出发点是就业,就业来说。
VC窄些,除非你确实学的非常好。
---华软网友回复---
引用 3 楼 xianglitian 的回复:
我一直用MFC
而且据大版说他们公司招VC的人很困难


招人从来都不会困难,难在招合适的人,水平、薪金要求、工作地点、行业发展,一大堆问题呢。

---华软网友回复---
学好C是王道!
---华软网友回复---
引用 3 楼 xianglitian 的回复:
我一直用MFC
而且据大版说他们公司招VC的人很困难


 大版是happyparrot?在哪家公司?
---华软网友回复---
我一直使用vc,如果要转入其它的开发也比较容易。主要是开发的方法、经验学到了,做其它的开发就要容易一些
---华软网友回复---
C++不一定就要跟MFC绑定吧...MFC是用来开发GUI较为方便的一个框架而已, 其功能完全就是鸡肋, 比直接用API是好一点, 但比VCL又差太远, 学好VCL架构和WINAPI比你学MFC实用得多, 明白了VCL, MFC也自然明白, API熟悉, 自然也不需要用MFC的辅助了. MFC除了用来学习一下C++的编写技巧以外, 我是感觉一无事处的. 它还把原本简单的API变得复杂化, 看看Socket相关的类就真是吐血...TLS更是鸡肋...添加个消息都要在好几处加宏也比较吐血的....
---华软网友回复---
引用 6 楼 r3000 的回复:
引用 3 楼 xianglitian 的回复:

我一直用MFC
而且据大版说他们公司招VC的人很困难


招人从来都不会困难,难在招合适的人,水平、薪金要求、工作地点、行业发展,一大堆问题呢。

老哥说的有理
---华软网友回复---
引用 8 楼 hztj2005 的回复:
引用 3 楼 xianglitian 的回复:
我一直用MFC
而且据大版说他们公司招VC的人很困难


 大版是happyparrot?在哪家公司?
具体不清楚
以前见大版说过
---华软网友回复---
好像是大连的?
---华软网友回复---
语言本身只是一个工具,关键是自己的水平如何.
只要微软不倒闭,MFC就不死。哈哈
---华软网友回复---
大版在大连
---华软网友回复---
为了好就业,那就学C#,JAVA吧。

毕竟吃饭是第一位。
---华软网友回复---
老师说MFC是微软的“陈年旧事” 这句话其实是有些道理的。MFC对微软来说其实是鸡肋。
丢弃--确实还有很多公司和程序员在用。
发展--历史包袱没办法去掉。如同在一部老爷车上面装GPS,开车的原意装,造车的其实不乐意。

MFC做为框架学习之用,还是合适的。做为开发工具则确实一般般。你老师是对的。


---华软网友回复---
你的老师说的基本是对的。对于初学者来说,MFC不太适合。应该直接学习当今流行的开发语言。
---华软网友回复---
引用 7 楼 yaxiya 的回复:
学好C是王道!


这句话非常同意,哈哈。
---华软网友回复---
引用 3 楼 xianglitian 的回复:
我一直用MFC
而且据大版说他们公司招VC的人很困难
  
那你现在的境况如何,从事哪方面的开发
---华软网友回复---
首先还是很感谢大家,多谢各位大侠
---华软网友回复---
我感觉我就不了业了
---华软网友回复---
引用 22 楼 upc_xiaowei 的回复:
我感觉我就不了业了
怎么说呢,你是走哪方向的?
---华软网友回复---
学习。。。
---华软网友回复---
用VC吧.. 还是那句牛逼的话.
C++是根本. MFC只是个开发框架.类库.
你完全可以用其他的比如QT,等..
另外,vc还是不太会被淘汰的...当然java上w的工资的朋友也很多.让人羡慕.
---华软网友回复---
jfjf
---华软网友回复---
引用 7 楼 yaxiya 的回复:
学好C是王道!


不错。mfc是一堆垃圾,c++模板、虚函数。。。唉,都是奇技淫巧。 趁早转到C上,练真功夫吧!

---华软网友回复---
用mfc做出的程序,很恰当地讲,就是一条时刻漏水的破船,总要修修补补,而且外形看上去破旧不堪。
---华软网友回复---
mfc界面的核心“精华”:所谓多文档视图结构。

你们仔细想想,是不是一堆垃圾?

连精华都是垃圾,其他的东西是什么?

---华软网友回复---
 没有绝对的东西吧,看需要了,讨论这些没什么意义;其实学什么都无所谓,关键是要一定要学得精!
---华软网友回复---
做图像处理,图形学方面,还有和底层交互方面。网游也是用VC做的。
我喜欢偏硬,最喜欢C的飘过。。。
---华软网友回复---
winXp 活了十年 window7 应该也活个十年吧 window8 的底层还是C++ 只是界面用脚本调用其他的罢了
---华软网友回复---
学C 的话到底网哪发展呢
---华软网友回复---
学好用好,都好!!!!!!!!!
---华软网友回复---
建议去招聘网站看看后再做决定。
---华软网友回复---
除非你没有生活的压力,那你大可慢慢研究
---华软网友回复---
学C++,主要是要把语法,和stl等通用的东西学好。
---华软网友回复---
C/C++挺好啊,做windows下的、Linux下的开发都可以啊!虽说现在推出了win7、win8,甚至到后面又有win9了,但是现在主流的还不是winxp嘛,要等到win系列的普及还不知道要等到什么时候呢!再说了,即使win系列普及了,也有对应的Visual studio跟进啊,所以说MFC还是可以去做的!
---华软网友回复---
我们公司的客户端基本都是用VCMFC + C++开发的,产品做的也挺好啊!
---华软网友回复---
引用楼主 wind4561906wind 的回复:
课后和老师聊下天,告诉他我想走VC,MFC,可是老师说MFC是微软的“陈年旧事”,不建议我学这个,而且他说微软东西更新那么快,现在系统都出到windows 8 了,做MFC,除非找到使用这个开发软件的单位,最主要是我不了解MFC的前景如何,现在听老师这么说我开始犹豫了,上网观察了下,现在最好的貌似是java,android 开发,我喜欢C/C++,不愿意放弃这个转到java或者其他的学习,假如我想……

软件公司还是有做这个啊,学吧
---华软网友回复---
C工资高!!!


这样回答满意不?
---华软网友回复---
中国人就是这么点能耐,吗这个垃圾,哪个垃圾,有本事自己开发个语言出来,真是,
---华软网友回复---
围观喷子
---华软网友回复---
lz 听说过 ada 吗? f22 用 它,由于会的人太少,据说起薪比别的语言高  5 ~ 10 倍,

问题是连 F35 都不用它了,因为成本太高
---华软网友回复---
恩 最近也在学习MFC  我以前是做C#的 这转C++还是有点困难~
---华软网友回复---
引用 42 楼 lijianli9 的回复:
中国人就是这么点能耐,吗这个垃圾,哪个垃圾,有本事自己开发个语言出来,真是,


我的确做出了自己的语言,所以我有骂他垃圾的资本。

---华软网友回复---
我要不是走过这样的弯路,我不会骂他垃圾。

我要不是被C++骗了7年,走了7年的弯路,我不会骂C++。

我劝你们放弃C++,回到C上面去,是以我10多年行业经验而说的由衷之言。

---华软网友回复---
如果有人一开始就严正地告诉我“回到C”这条正确的道路,我的水平将比现在更高。

---华软网友回复---
引用 33 楼 bearray123 的回复:
学C 的话到底网哪发展呢

偏硬,嵌入式系统。
---华软网友回复---
引用 48 楼 sinservice 的回复:
如果有人一开始就严正地告诉我“回到C”这条正确的道路,我的水平将比现在更高。

如果有人一开始告诉我“其实C是最好的”,“其它东西都太花哨”,我就用不着走这么多弯路,水平比现在高多了。。。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。