看了再说,“书读百遍,其意自现”,想着走捷径的话就趁早放弃。反复的读,坚持下去,仅此而已。
你是看开源软件,还是开源软件的代码,如果看代码我建议你使用的软件是:souce insight软件。
先编译一遍,看能不能通过。如果可以就单步跟踪。
先找入口点,看是哪个进程调进来的,然后一步一步的跟下去,加log。等程序运行中,不停的看当前所有的进程,然后又分析进程线程间的通信机制。尝试画些流程图。
现在觉得C和C++的基础还可以了,非常想增加自己的代码量, 于是就想看看开源的软件(如:proftp),这个软件以前装过,也用过。 我是用source insight软件看这个程序的,但是发现装过软件的代码量太大了, 不知道怎么着手看,从哪里开始看。而且我发现这个软件有很多main函数???? 求助大虾帮忙啊,呵呵!能否给点建议啊......拜谢
[quote=引用 5 楼 adlay 的回复:] 看代码确实是一个比写代码还艰巨的工作.
看代码确实是一个比写代码还艰巨的工作.
[quote=引用 1 楼 L812234929 的回复:] 分功能看吧。要看完不太现实。
分功能看吧。要看完不太现实。
69,375
社区成员
243,075
社区内容
加载中
试试用AI创作助手写篇文章吧