网上的C++源码到是很多。但是 我不知道如何去阅读一个项目的源码 !新手求前辈指教!
解决方案 »
- VS2003 2005听说是699 799美圆,那VS2008 2010是多少钱呢?
- GetCurrentTime()返回值为 1257426516 是什么意思?
- VC98\Include\WINSOCK.H中的函数出现未定义的错误
- ATL组件封装问题(初学)
- 关于保存文件对话框的问题
- 经典问题、常见问题解答收集,整理CHM版
- 如何让多个工具栏并排在一行,或者并排在一例。
- 一个关于文件读写的问题
- 请问如何去除ie上的yahoo toolbar?
- CIPAddressCtrl控件WMU_IP_MESSAGEBOX事件的问题?
- 树状控件的使用
- 全局键盘钩子的回调函数中怎么把我参数(WPARAM w LPARAM l)即w 和l含的信息转换成键盘输入的字符信息。
其次,将代码按各个功能模块分组(自己在工程中建目录管理);
再次,按功能模块单个阅读代码(同时自己增加注释);
最后,调试运行各个功能模块(同时自己增加注释)。主要是.h和.cpp文件,你得从主程序的.h和.cpp着手,牵扯到类的话,把主程序的大致思路弄清楚之后,在看类里面的东西
熟悉程序流程
而且VS2008之后IDE增添的类视图功能
可以更好的掌握工程中各个类的继承关系
1. 要了解需求业务逻辑,即它解决的是什么问题,业务流程。
2. DEBUG选择恰当的断点,单步执行。分析输出内容结果。
3. 生成类图等从宏观见微观。最后加一句,“要有超凡的耐心”。