📄 list.txt
字号:
如果没有看过C++ Primer或The C++ Programming Language,即使你看过别的书,作为C++泰山北斗的两本书,建议再看其中的一本(要很长时间,要有思想准备,都是上千页的大部头)。
如果不会C,建议看看The C Programming Language(W. Kernighan和Dennis Ritchie著),这本书才200多页,又是C语言最经典的一本。在看过上面的书后,这本书你躺在沙发上翻翻差不多就明白了。为什么建议要看C语言呢,作为外侄的C++,很多的头文件、部分MFC源代码以及其它很多地方都有C的血统,不会C语言很多时候是看不懂的,有些东西的来龙去脉也搞不清楚。
接下来要学学Windows SDK programming(Windows API) - C语言的进阶及核心,到了C++时已经被封装成了各种类库,比如VC的MFC,其实就是新瓶装SDK旧酒的产物。如果这部分学好了,就凭C+SDK,不用再学别的都可以闯荡江湖。学完SDK后,对系统的机制也有了相当的了解,再学VC就不会是一头雾水,而且VC中也经常直接调用Windows API。最经典的书是Programming Windows (By Charles Petzold)。如果仅仅是作为了解,大致浏览一遍就行。
再接下来,作为学习VC或者BCB的一个重点,就要看台湾侯捷大师的《深入浅出MFC》,看了这本书,VC的神秘面纱就将一层层地揭开,再看VC就是“山高月小,水落石出。”
然后再看看Inside Visual C++ (5/e)等VC++书籍。这时写VC程序就不是什么难事了。
再接下去,多年后的一天我在街上远远看到你,赶紧跑过去,对你点着头说:“王大侠,走走走,我请你喝洒,顺便还请指点几招。”你回答我说:“我没时间啊,我正在潜心钻研Lippman的《Inside C++ Object Model》、Jeffrey的《Win95 A Developers Guide》等书,准备今年华山论剑,去争夺武林盟主啊!不过看在你诚意的分上,我随便指点你几招应该够你受用了。”
(虽然很惭愧,我还是要声明,上面这些书我供奉在我的书架上,不过诚心不足,绝大部分都没看过。)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -