现在工作就是用到vc MFC基于对话框的编程,也自学了STL,但是因为刚工作接手时就是MFC,所以现在不知道如何用到工作中,想深入学习C++,各位给点建议呗

现在工作就是用到vc MFC基于对话框的编程,也自学了STL,但是因为刚工作接手时就是MFC,所以现在不知道怎么用到工作中,想深入学习C++,各位给点建议呗
现在工作就是用到vc MFC基于对话框的编程,也自学了STL,但是因为刚工作接手时就是MFC,所以现在不知道怎么用到工作中,想深入学习C++,各位给点建议呗。
感觉现在还是在c++的入门阶段徘徊,不知道怎么深入,工作中用到的面很窄,就是MFC,深入是不是就是要用到STL和boost?还是要继续学c++基础知识,算法之类的???
c++ 编程 深入学习

------解决方案--------------------
工作中要用mfc,就把mfc学好,学以致用。 MFC是框架, stl/boost都是库,前者都层次更高。 如果掌握了mfc,其他的也会驾轻就熟。 记住, 贪多嚼不烂。 
------解决方案--------------------
现在工作就是用到vc MFC基于对话框的编程,也自学了STL,但是因为刚工作接手时就是MFC,所以现在不知道如何用到工作中,想深入学习C++,各位给点建议呗



先学好你手下的MFC吧!

STL只是一个额外编程的捷径而已!

以后在工作中学习会更加理会其中的奥妙的

------解决方案--------------------
看看孙鑫的VC后基本应用足够了
------解决方案--------------------
搞清楚下面的关系:
MFC、STL、Boost、C++;

------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

工作中要用mfc,就把mfc学好,学以致用。 MFC是框架, stl/boost都是库,前者都层次更高。 如果掌握了mfc,其他的也会驾轻就熟。 记住, 贪多嚼不烂。 

感觉MFC很多东西都封装了,用MFC 只要关注你实现的逻辑就可以了,都用不到c++的 多态啊,重载啊等东西,感觉不用都会忘的

是不是我的学习方法有问题?



别听他胡说。。。MFC当然有用到多态的地方了。。。
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

工作中要用mfc,就把mfc学好,学以致用。 MFC是框架, stl/boost都是库,前者都层次更高。 如果掌握了mfc,其他的也会驾轻就熟。 记住, 贪多嚼不烂。 

感觉MFC很多东西都封装了,用MFC 只要关注你实现的逻辑就可以了,都用不到c++的 多态啊,重载啊等东西,感觉不用都会忘的


应该都有用到的, 好久没有接触mfc了,暂时不能给你例子了。 如果,你觉得改用多态,mfc却没有使用,你就可以思考为什么了。 

1. MFC框架中类的继承结构其实就是虚函数、虚基类、基类子类的应用
2. MFC提供框架,所有内部还是类,MFC所要做的不多,最好有一定Windows编程基础《Windows核心编程》,
重在理解消息驱动机制和一些资源如DC的理解。
3. MFC初学最难理解的应该是函数调用的具体过程,与SDK编程相比有很多函数都做了封装,如看不到main函数,如果基础可以建议读侯捷的《深入浅出MFC》