- 主题:请问一个有关kbs代码的问题
src下面好多.c .o .h文件
乍一看,都有点畏惧了,毕竟第一次接触这么大型的工程,
以前都是一个程序一个文件的(见笑了)
刚刚装好kbs系统,最近开始转向代码的阅读和研究,
望高人给点建议和指导(就多文件怎么阅读方面)
后生多谢各位了,呵呵~~
--
FROM 58.60.63.*
初看kbs代码,感觉有些乱,比如不知道那些文件都是怎么划分的,函数的原型都在哪?等等一系列问题,呵呵~
【 在 foxban (未毕业的码农) 的大作中提到: 】
: 没看明白你问什么好像。。。
--
FROM 58.60.63.*
我知道这个乱只是不适应而已,就是想问你们都是怎么看的?它的组织结构是怎样的,比如函数原型都放在哪里,函数声明都放在哪里,变量定义都放在哪里 ?尤其a文件包含b文件,b文件又包含c文件,。。。有点郁闷。。。
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 初看kbs代码,感觉有些乱,比如不知道那些文件都是怎么划分的,函数的原型都在哪?等等一系列问题,呵呵~
--
FROM 58.60.63.*
这个看过了
【 在 leonz (leonz) 的大作中提到: 】
: doc下面有文档
: kbsIntro.txt
--
FROM 58.60.63.*
或者说,刚接触代码,从哪个看比较好,希望借鉴一下前辈们的经验,少走些弯路罢了。。。
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 这个看过了
--
FROM 58.60.63.*
可能我没表述清楚,我就是装完kbs才来研习代码的
: )
【 在 hace (半边海) 的大作中提到: 】
: 最好是先装一个, 先使用, 知道大概功能后再看代码会好些.
: 或者装个功能简单一些的, 如 fb2k 或者 fb2k 的修改版如 GoonBBS 等 :)
--
修改:chad FROM 58.60.63.*
FROM 58.60.63.*
我看bbs.c代码最多了,不如从它看起了 : )
【 在 roctall (蛇王阿奔) 的大作中提到: 】
: hehe,那就对哪里感兴趣,譬如某个功能,从那里开始看代码吧
: 由点及面,逐步就涉及到更多的页面了
--
FROM 58.60.63.*
刚刚又大致浏览了一下其它的东西,libBBS目录里面也有许多基本的函数,src下面的都是引用这里面的基本函数吧,我其实就是要找这些最基本的东西先看,差不多就是libBBS里面的内容吧,
我已经看到有版面相关函数 check_read_perm() check_see_perm()等等这些基本的函数了
【 在 fancyrabbit (兔兔猫★Initial F★等量叠加纠缠) 的大作中提到: 】
: 可以比如说你想尝试着修改一个什么功能,就找到之,然后看。。
: 我貌似就这么看的 ... 呃,
--
FROM 58.60.63.*
何解?
好奇中……
【 在 fancyrabbit (兔兔猫★Initial F★等量叠加纠缠) 的大作中提到: 】
: 强烈推荐 more.c ,我看完之后至少一个月不想碰 KBS ...
--
FROM 58.60.63.*
猪总都过来了哈。。。多谢指点后生。。。
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 嗯,可以从post_article看起
--
FROM 58.60.63.*