只把c++这门语言学好,包括stl,算法,数据结构,基础都打扎实而不去学MFC什么的开发工具,能做程序员吗?

因为MFC 学者确实很头疼,学了我也达不到什么水平;但对c++语言本身感兴趣,stl,boost 学着都很感兴趣

按照我的理解,学不学MFC不中要。但至少要会调用windows api 吧。至少我在公司没有见过不会用windows api的人。如果你是做纯linux之类的开发,那就不必了。
你说的学好stl,算法,数据结构。这样我觉得你适合去研究所研究算法啥的。你是写不出来一个有应用价值的程序的。
二级、三级的就算了,没有一个找程序员的公司会承认这种证书。如果你应聘的是office操作员,那这个证书可能还有用。
我原来学MFC的时候也很痛苦。别着急慢慢来,其实不是很难。
最后推荐你个视频,就是孙鑫老师的vc++讲座。20个课时。网上有,自己搜吧,都是免费的。追问

windows api是不是比mfc 还麻烦

追答

每个人感到麻烦的事情都是不一样我。我觉得MFC好用,你觉得MFC麻烦,这很正常。所以一定要自己先学学试试才能下结论。
(我个人认为先学win api的调用比较好。适合打基础。能更好的理解windows程序的运行原理。之后如果用MFC会轻松许多。)

追问

正看着孙鑫呢,一步一步跟着学,讲一个函数记一个,累死我了,没学过api

追答

不用记。windows那么多,无论如何也记不住。你只要记住他编程的方法,多跟着做两次练习就可以了。以后有需要调用的函数直接查MSDN就行了。程序练习多了,自然就发现规律了,其实WINDOWS程序很好写。
(不过前几节课最好还是做做笔记)

追问

谢谢了啊,不记的话我还真没法在msdn里查,没有API 编程基础,学mfc 多长时间能够自己开始运用,我说的运用意思是,我自己写东西,不知道的可以自己查找,不用麻烦其他人;

追答

时间这东西真的没法估计。快了几个星期,慢了几年都有可能。最重要的是windows编程入门可能比较困难,一个没有基础的人面对那么多类型名字、变量名、那么长的函数名可能感到无所适从,但关键是要坚持下去就一定能学会。当初我学的时候也觉得非常难,不过看不懂也往下看,之后回过头来再看一遍,终于有一天发现自己能慢慢的独立写程序了。这是一个积累的过程,别着急,慢慢来就行了。只要下功夫,肯定能学会。

追问

嗯,我看了孙鑫前四节的视频,到文本编程了,怎么感觉都是在调用函数,没用到 自定义的类什么的?能加你为好友吗?我qq 1315445939

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-15
我见过的很多学C++的都不会不学MFC。

当然,还是要看你在什么公司工作,你能达到那个公司招聘程序员的资格就行了。

至于程序员么,只是个称呼而已,如果你非要当“程序员”,也可以去考二级、三级计算机什么的,有个证书。追问

他们都已经是程序员吗?

追答

不知道是不是,反正是敲代码的.
牛B、抢手的程序员——不会只用一种编程语言,能快速、灵活的解决问题才是关键,而不是编程语言。
算法、结构什么的学好了,那你使用的编程语言也不会局限在C++了。

不一定要用MFC。不过有时候MFC某些类能解决的问题你也能用其他类库写出来就很不错了。
能抓到老鼠的猫就是好猫,有软件开发能力就是程序员。

本回答被提问者采纳
第2个回答  2011-03-16
恩, 只要掌握一种语言就行了
譬如你会了c++ 就能做了
第3个回答  2011-03-15
没问题
相似回答