怎么学c++ 俺搞程序很久了 俺不想学MFC

走错路的程序员 2011-10-24 11:13:45
俺c++的基础还行,看个代码还是能看懂的,搞程序C# web方向的 也好几年了。可到现在我看到MFC的代码都头疼。。
看着那么一大堆的宏,我的眼珠子都瞪大了。。。
MFC的代码为什么就写的那么让人难以理解?
同志们MFC到底要不要学。我觉得MFC很烂,最起码代码写得很烂。
框架再好,也就那样,我们也可以写出来。不就是个框架库嘛!!
别说我吹牛,你给我发工资我也照样给你写出来。。。 我不觉得写个库有什么了不起。所以我也不想学MFC
可是TNND 基本上所有的c++代码都跟MFC搭边。
MFC 的代码可以说是组织的乱七八糟。
c++都有类了为什么MFC还是使用函数形式的写法?
比如界面的显示,还是需要一个一个方法的调用。先创建界面,再注册界面,再显示界面,再更新界面。FK
把过程让以后的程序员重复一遍又一遍。
为什么不能在创建对象的时候一步调用成功?为啥不能一步搞定?

最近看了网上有个开源的界面库 QT不知道大家用的人多不多?

如果大家做商业项目都用QT不用MFC的话,我想我还是不要学MFC了,浪费我时间。
我觉得MFC 创建的界面太难看。

如果不学MFC 其它的界面库大家都在用什么呢?

...全文
196 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forever演 2011-10-25
  • 打赏
  • 举报
回复
我正打算学,被你这样一说,我都不知道改学什么了。难道要学QT
luciferisnotsatan 2011-10-25
  • 打赏
  • 举报
回复
直接用win32api(但比MFC还麻烦),或者做linux上的开发。
或者做 C++/CLI,你会觉得和C#差不多
Jonix 2011-10-25
  • 打赏
  • 举报
回复
VC不是也用.NET了嘛
赵4老师 2011-10-25
  • 打赏
  • 举报
回复
MFC代码不是用来看的,是用来填空的。
赵4老师 2011-10-25
  • 打赏
  • 举报
回复
SAMPLES\MFC\scribble\step1~7\
Enter空格 2011-10-25
  • 打赏
  • 举报
回复
呵,MFC是不少缺点,但绝不是向你说的一样。
唉,人啊。。怎么就不能正视自己呢。
星羽 2011-10-25
  • 打赏
  • 举报
回复
觉得不好就用别的界面库咯
yuqangy 2011-10-24
  • 打赏
  • 举报
回复
我是一直学MFC的,说实话他做界面的话确实远不如QT,MFC微软早就不更新了
pathuang68 2011-10-24
  • 打赏
  • 举报
回复
那就不用MFC好了。

QT很好的,用的人越来越多。
MarkZar 2011-10-24
  • 打赏
  • 举报
回复
同样觉得MFC实在是太蛋疼,也不知道该不该学
柯本 2011-10-24
  • 打赏
  • 举报
回复
VCL,我一直用C++ builder

64,674

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧