mfc个人觉得没得学的必要了。界面而已,其他库的界面消息机制都是差不多了,
我的学习路线是,c++先搞好基础,然后写聊天室之类的,不会可以百度研究别人的代码,
然后继续写小东西,最后多看看别人的框架,基本上也算是入门了,
如果有其他语言的基础,个人大概学习路线如下,三天c++语法+编译,再四天stl,再两天socket和多线程,再花两天写个有服务器的聊天室,基本上就ok了,
如果你学过java或者c#,就不要去看书了,直接看c++代码,不懂得再百度,
socket的话不同系统的操作是不一样的,但差不太多
线程的话,c++11有规范了的,直接百度ok
至于进程,这个关系到系统api,查查就知道了,
内存管理比较重要,这也是c++与其他语言的最大区别和难点,建议多看几篇博文,多写些研究内存性质的代码。
至于数据库什么你就直接百度吧,tsql也算是一门重要的课程,但是程序员知道简单的增删查改和事务以及简单优化就ok了,