有没有必要学MFC呢? 10

各位大神,我是一名在读研究生,研一的,本科的专业是电子信息工程,搞信号处理的,现在上研了,发觉自己实在不太喜欢信号处理方面的研究,而对编程非常感兴趣。就自学了C/C++,... 各位大神,我是一名在读研究生,研一的,本科的专业是电子信息工程,搞信号处理的,现在上研了,发觉自己实在不太喜欢信号处理方面的研究,而对编程非常感兴趣。就自学了C/C++,白天泡图书馆,晚上编程练习。以后找工作也打算找软件开发一类的工作,然后也经常在网上看C/C++工程师必备的知识,比如最基本的编程,还有数据结构我认为自己都还掌握的不错,数据库和操作系统也打算放假回家了抽时间学。可是对这个MFC,我是又爱又恨,挺想学他,可是东西太抽象了,不学吧,害怕以后找工作的时候又被用人单位拒绝。所以,我想请教各位过来的大神,请告诉在下,到底有没有必要学MFC?如果有必要的话,能给介绍几本比较好的这方面的书么?
谢谢各位了!
顺便说一句,我现在把大部分时间都放在C/C++的学习上了,平常的课程自己根本就看进去,就是抱着不挂科的心态来对待的,可正因为这样,我心里才很忐忑,因为研究生挂科后果很严重啊,不像本科,挂了来年补考就是了。所以,我想知道我学MFC到底值不值得,MFC对我以后找相关的工作影响大不大。很矛盾啊!原谅我的啰嗦。OH My lady piapia!
展开
 我来答
jslschina3
2012-11-26 · 超过33用户采纳过TA的回答
知道答主
回答量:87
采纳率:100%
帮助的人:56.9万
展开全部
看你以后的工作了,工控方面MFC用的挺多,MFC刚开始学你觉得太抽象,等你掌握MFC的精髓你会觉得他很具体,有难度才有市场。搞的大家都会,会MFC也没饭吃。
不管你学QT,MFC,还是.NET ,这些技术都会过时的,个人感觉框架都是浮云,越学越简单,你是学信号的 ,你的优势是信号理论在计算机上实现,编程算是你的副业,如果你不搞这个你跟计算机专业出来的比你没有什么优势,你就算学会了MFC、QT、.NET只会做展现层,业务逻辑不会写又有什么用呢?底层才是关键,这才是真正的难点。入门建议你看看 孙鑫的VC深入详解。提高看 侯捷的深入浅出MFC。
你的问题可能不是MFC难学这么简单,即使你学QT、.net 你还会觉得难学,建议你多看看孙鑫的教程,感受一下写软件的流程,再看看QT、.NET的教程(实现一个对话框hello world),感受一下三者的开发过程的不同点与相同点。本人学电气的,切记浮躁啊,原来有一样的困惑,一孔之见呵呵。
匿名用户
2012-11-26
展开全部
1.如果觉得MFC麻烦就不要学了,建议学学Qt或者wxWidget,都是挺不错的库。不行还可以专精Linux C/C++。
2.用MFC开发麻烦了一些,很多东西都需要自己实现。Windows 下C/C++不是只有MFC一个入口,Windows API也可以。还有VC++ builder,虽然用的人少了点。WTL也有人用。
3.如果想深入学习C/C++在Windows 平台下的应用,或者对系统理解深刻一些,感受一下当年那些高手怎么搭建框架的MFC当仁不让。很多优秀的框架都是参照MFC的优势和修补MFC的劣势发展而来的。
4.但是要说应用/开发时间/开发周期的话,MFC略逊一筹,当然“学好MFC”之后开发时间就会短很多,学好很难。如果是新手的话,还是学点别的容易上手。同样的界面不如C#的开发时间,设计一个C#和Java的程序很快,C++实现相对时间长一些。想做一个好的C++架构不容易。
5.关键是看你有没有时间和精力,更重要的是兴趣!
6.至于C/C++的基础书籍网上一搜一大把,《The C++ Language》,《Thinking in C++》,《C++ Templates》,如果还在学VC的话,《Professional Visual Studio 2010》,现在也有2012对应的版本。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
之镶巧Pp
2012-12-05 · TA获得超过9626个赞
知道大有可为答主
回答量:1.5万
采纳率:0%
帮助的人:5702万
展开全部
看你学习网的目的。如果你想到WINFORM发展,然后学一学的api还是有用的,如果你想在webform方面的发展,空气污染指数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xz宏定义
2012-11-26 · TA获得超过1029个赞
知道小有建树答主
回答量:1621
采纳率:100%
帮助的人:228万
展开全部
学MFC,先学WIN32,有一本书叫Window编程,然后还有一本深入浅出MFC,慢慢来,戒骄戒躁。对了,其实MFC你会越学越简单,然后又是越来越难的过程。这就是境界,哈哈,慢慢体会吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友925b3826
2012-11-26
知道答主
回答量:25
采纳率:0%
帮助的人:15.2万
展开全部
个人您应该深入点学习C++,本人大三,读的是信息管理与信息系统专业,也对编程感兴趣,极力推荐那本《C++编程思想》,写得真的 很好!
追问
亲,哪本书我看过了,挺不错的
追答
每次看都会有不同收获的,加油!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式