请问如何编排打印VC++写的源代码,如何有效果的阅读源代码?
昨天下载了个网络管理软件的源代码。发现在CPP文件中,包含了很多HEAD文件的说明,而本身HEAD文件又要包含其它的HEAD文件的说明。我想如果打印成册的话(用的方法是HEAD文件和CPP文件分开打印的方式),就要翻来倒去地看,会很累,感觉基本都在翻页,还得不断的做标记(如XXX.H在XX页等)。还有,源代码显的臃肿而且复杂,我想必须先从中列出基本的思路和构成,然后进行相关函数的分析。但试了一下,我觉的列出提纲,也不太容易。希望能得到各位高手的指点,在下深表感激。先以70分送上,有建设性的回答,我将继续加分。
问题点数:70、回复次数:3Top
1 楼edyang(化石)回复于 2000-11-01 11:18:00 得分 70
呵呵,阅读代码的最好办法就是用 VC 来阅读,而不是打印出来。最好把这个工程从新编译,生成 .BSC (Browse information) 文件,这样在看源代码的时候,任何函数/变量的定义/实现都能轻易的找到,有助于从整体上来理解整个工程的流程。如果你真的想打印出来带回家慢慢的看,有很多辅助工具把 VC 工程各种信息重新组织,生成 HTML 文件,要比直接看原始代码容易得多,我知道有一个好东东:http://www.stack.nl/~dimitri/doxygen/。Top
2 楼cultra(飞帆)回复于 2000-11-01 19:53:00 得分 0
谢谢,70分已经加上了,希望能讲的更详细些。Top
3 楼yd614(大蚂蚁)回复于 2000-11-15 22:52:00 得分 0
关注Top




