Chinaunix

标题: 请问拿到一个C项目源代码之后如何看? [打印本页]

作者: _cer    时间: 2010-03-09 10:34
标题: 请问拿到一个C项目源代码之后如何看?
经理给我一份公司之前的一份C项目源代码,有自己的一套开发环境,让我尽快熟悉源代码及开发环境,我应该如何看呢?真不知道从何下手,请各位指点一下,谢谢!
另外自己下的源代码应该如何去看呢?(先看什么?后看什么?什么一起看?主要看什么?次要看什么?。。。)
作者: brynx    时间: 2010-03-09 10:40
帮顶
作者: c/unix    时间: 2010-03-09 10:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: Ray001    时间: 2010-03-09 11:04
找公司前辈,请教开发一个最简单的业务的流程。然后照做一个最简单的sample。
作者: prolj    时间: 2010-03-09 11:08
哪个公司啊?
作者: mgqw    时间: 2010-03-09 11:08
要尽快熟悉环境就要多动手。
作者: peidright    时间: 2010-03-09 11:26
这个经理吧程序员当mm了,以为可以随便上的。。
作者: redor    时间: 2010-03-09 11:36
回复 1# _cer


    先看.h 如果是可执行的最好把main 找到 看main()
作者: james.liu    时间: 2010-03-09 11:46
先了解业务,再看(从.h看下函数名,然后找main,把流程理一下,然后看细节)
作者: gigabyte    时间: 2010-03-09 12:36
看看业务吧
作者: meishu    时间: 2010-03-09 15:22
装个souce insight 从main函数开始钻进去
作者: aaaaa5aa    时间: 2010-03-09 15:45
先看头文件,应该都会注释好
作者: sbc19861004    时间: 2010-03-09 15:49
Architechture啊!!代码组织,运行时结构,这玩意不告诉你,怎么看啊
作者: 雨过白鹭洲    时间: 2010-03-09 16:06
找个前辈指教下入门,然后再看
作者: peidright    时间: 2010-03-09 16:08
{:3_195:},到公司第一件事情,帮前辈捶锤背,倾听前辈的牛皮,
“啊,啊!”这样惊叹几下,。。。。。。
作者: chinesedragon    时间: 2010-03-09 16:09
,到公司第一件事情,帮前辈捶锤背,倾听前辈的牛皮,
“啊,啊!”这样惊叹几下,。。。。。。
peidright 发表于 2010-03-09 16:08



   
作者: zcomwll    时间: 2010-03-09 20:29
source insight必备的
作者: ww2000e    时间: 2010-03-11 09:51
source insight分析
作者: y2k_connect    时间: 2010-03-12 22:36
点-->线-->面。

1. 点。
*.h文件中,定义的结构。必须牢记,最核心的十几个结构体类型。

2. 线。
*.h文件中,定义的函数。
main()函数。

3. 面:
*.c文件中,每个函数的具体内容。

c语言的软件,都是围绕着自己定义的结构体来工作的。
作者: kendrickchn    时间: 2010-03-13 00:47
文档当然是最重要的了,最好有几幅系统结构图。
不过很多公司的文档和实际开发的东西还是有一定出入的。
只是作为参考。

了解了整个结构后,个人感觉是从下往上看。
这可是持久战啊!
作者: liexusong    时间: 2010-03-13 01:15
有高人指点就更好了!
作者: wohenry84    时间: 2010-03-15 09:20
总说看main(),我下载的开源代码里面全部都是有好几个main函数。都不知道到底是哪个是主进程的main。
作者: gawk    时间: 2010-03-15 09:33
编译运行测试看文档
作者: rain_fish    时间: 2010-03-15 09:46
看功能介绍,系统结构,文档,运行测试,读代码,看注释




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2