C++必须向MFC发展吗

来源:百度知道 编辑:UC知道 时间:2024/05/25 15:15:26
开始学习C++觉得还挺不错的,基本上已经掌握,可是距离就业工作的要求还很远,于是程序员前辈还有老师他们都告诉我在向MFC学习,就可以很好的掌握桌面开发了,可是当我看了MFC后,觉得好茫然,太多的类,还有派生,都不知道哪个是哪个派生出来的了,不知道是哪个祖宗生出来的,看着就让人头痛,还不用说那些关键字了。

难道学C++桌面应用程序只能往MFC发展吗,就不能用在其他上,好茫然,有人说遇到这个禽兽(microsoft)没办法,怪不得我很多朋友都是学的java,难道我也只好放弃C++去学java?
好像C++还能在Linux上运行嘛。
想请前辈指点指点
那请问C++的发展方向往哪呢,就学习了c++基本的语法结构和C++自带函数库就可以了吗

啊,那不是我喊冤枉了MFC?呵呵,可能高手真的看到会强烈碰击我。

那看你自己怎么想了,做桌面应用,或者做后台的开发工作,MFC也是C++的一部分,它完全符合C++的使用方式呀,一点也不冲突,当然你也可以完全不学MFC,语言和框架本来就是2个层面的事情,不用很在意,很多C++程序象软交换什么的,都是在UNIX/LINUX上用GCC编译的,主要还是看你以后想做什么.

你要做windows的桌面应用,用MFC的确方便,但是在大型系统中根本就不会用MFC的.在C++做后台的服务中,大多是在UNIX/LINUX上做的,和MFC没有一点关系

能让你高人一筹的往往是别人办不到 而你却能做的很好的

mfc只不过提供了一个很好的框架。
还没发现java有像mfc这样好的桌面开发工具。

如果你不用mfc,那去写纯win32编程好了。那将会是更麻烦。

首先你不应该为眼前这点困难吓怕,毕竟前辈们mfc用得好的比比皆是,而且对mfc评价也是相当高,我觉得在你还并不是很了解它的时候,谈不上对他说三道四。

另外c++ builder也是一款不错的c++ 桌面开发工具,相对来说上手容易些。