最近对于学习程序设计感到了很迷茫, 
我现在是大二的学生,大一时比较全面修完了C语言(谭浩强第三版)之后,小学期学了C++(用的是C++ PRIMER)不过老师也只教 有别于C语言的地方,关于STL,MFC以及模板都没说,只是提了一下, 前段时间我去看了VC++.NET编程,发现里面的那些自动生成的函数好多都不懂,不知道从何入手了,在网上看过一篇贴子,说的是,学习编程 
初学者看完这几本书才能形成正确的认识: 
< <Windows程序设计 > > -- SDK 
< <MFC Windows程序设计 > > -- MFC 
< <C++ STL > > 或者  < <C++ Primer > > -- STL 
< <COM与COM+从入门到精通 > > -- COM 
去学校图书馆(厦门大学)看了下,WINDOWS程序设计好多都是好老的书都在96年前后的, 
而且是基于WIN95 VC++2.0/4.0 
感觉是不是有些太旧了? 我现在很迷茫,各位兄弟我该怎么学习? 
 
 
 

解决方案 »

  1.   

    先看看WINDOWS消息传递的机制, 如:清华大学出版的<Visual C++ 面向对象与可视化程序设计> 了解了'事件驱动','消息'等才能弄懂WINDOWS下程序设计的思路. 接着看看候捷写的<深入浅出MFC>. 这是一本值地大家浏览的书. 接着还可以看些WIN32 API 程序设计的书. 
    试着用VC6写程序,因为以前的书都是用它来写的.<VC++.NET>那时还没出呢.