非科班出身,学过C++,当时还是用vc6.不想放下,但又不知道怎么提高。感觉对底层的东西不能理解。 
每每看到大牛们写出漂亮的程序我就羡慕不已。自己顶多局限在教科书的水平,写不出大型程序。 我也知道提高的方法是读别人写的源码,但面对复杂的程序,觉得对象之间调过来,调过去。看不了一会就乱了。 
还有看一些大的MFC程序,好多类和方法,看着看着就晕乎乎的了。还要想着内存是怎么样分的,函数是怎么调的。 
请教大家读程序时有什么原则和技巧吗?还有,有没有比较学习汇编,汇编对学习vc编程很重要吗?
多谢。 
-- 

解决方案 »

  1.   

    随便说个建议感觉上来就学习MFC很容易晕,不学WINDOWS API,还是看不到原理 
    要想打好基础,还是要学 windows apiC语言的话看<<windows程序设计>>
    汇编的话看<<windows环境下32位汇编语言程序设计>> (看这本需要16位汇编语言的基础)
    都是讲 win32 api的漂亮的界面无非就是自定义窗口样式,自定义控件,自绘控件,
    熟悉了WIN32 API 就都会了
      

  2.   

    非科班出身,学过C++,尝试写一个共享软件,需要解决很多问题,就查书、网上搜、这里问,那么渐渐就进去了。VC这么多函数,除了神仙,没有人不头痛的。查书,网上找示例,照葫芦画瓢。