读书人

如何着手看开源软件

发布时间: 2013-07-21 21:55:43 作者: rapoo

怎么着手看开源软件
现在觉得C和C++的基础还可以了,非常想增加自己的代码量,
于是就想看看开源的软件(如:proftp),这个软件以前装过,也用过。
我是用source insight软件看这个程序的,但是发现装过软件的代码量太大了,
不知道怎么着手看,从哪里开始看。而且我发现这个软件有很多main函数????
求助大虾帮忙啊,呵呵!能否给点建议啊......拜谢
[解决办法]

引用:
Quote: 引用:

分功能看吧。要看完不太现实。

我也发现了,但是我现在不知道从哪里开始看。感觉一片茫然。

你先看一些它的公共库吧,这些才是有用的东西。
[解决办法]
建议先看一下源代码的目录结构,通常都是按功能来分的,然后找一个感兴趣的开始看。
[解决办法]
看了再说,“书读百遍,其意自现”,想着走捷径的话就趁早放弃。反复的读,坚持下去,仅此而已。

引用:
现在觉得C和C++的基础还可以了,非常想增加自己的代码量,
于是就想看看开源的软件(如:proftp),这个软件以前装过,也用过。
我是用source insight软件看这个程序的,但是发现装过软件的代码量太大了,
不知道怎么着手看,从哪里开始看。而且我发现这个软件有很多main函数????
求助大虾帮忙啊,呵呵!能否给点建议啊......拜谢

[解决办法]
梳理出设计结构,不要被具体的算法牵着走,不要在细节中迷失。学习一些习惯用法,积累多了,速度会很快。
[解决办法]
算法最难,算法懂了读代码就是欣赏一下别人设计的思维,不会太难。

读书人网 >C语言

热点推荐