编程也学了有一段时间了,从最初的C开始,学面向过程的编程,不知道是好是坏,学在学面向对象,尽管纯语言的去学C++面向对象能够理解,但是一到实际工程中还是很吃力!
在SDK下用C和API编写的windows程序的基本原理算是了解了,现在学习MFC看的我云里雾里的,买的是孙鑫的<<VC++>>深入详解,看了前面一段,感觉他说得乱七八糟的,这里说说,那里说说,就是不能给人一个很清晰的过程.包括要命的消息映射机制,说点不详细,太简单,里面很多原理根本不懂!
我想了解原理,但是这本书给的例子却是用MFC AppWizard做出来的,里面好多没用东西影响学习,为什么不能从最简单例子开始呢?
所以求高手介绍一本能把MFC说的清楚一点的书,最讨厌书店那种一上来就讲例子的书,原理都不懂,讲例子有屁用啊.
还有2个问题:
1.C和C++树上的条件编译还有宏之类的我也算是看了好几遍,一看到MFC里面的就让人头晕啊,很多都不懂,怎么办?
2.在VC中,一个工程下有很多.H和.CPP文件,比如,有A.h和A.cpp两个文件,那只要在A.cpp中include一下A.h,但是如果还有B.cpp文件,我看很多例子找不出A.cpp和B.cpp怎么联系起来的,但是却能编译,搞不懂啊,谁在前,谁在后呢?
我以前用C++Builder做过软件,感觉界面设计比较方便,现在想学VC做软件,而且有点赶时间.所以我现在是用C++Builder作呢?还是边学便用VC做呢?