首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何看开源程序

2012-10-23 
怎么看开源程序?我手上有一个开源程序,编译和链接可以成功,也知道该怎么用。但要想改变其中的算法,让其为我

怎么看开源程序?
我手上有一个开源程序,编译和链接可以成功,也知道该怎么用。但要想改变其中的算法,让其为我所用,就有些老虎吃刺猬,无从下口了。因为程序是老外写的,没有详细的说明文档,只有程序中很少的注释性语句。但靠这些东西,根本没法知道程序的整体框架,要想知道里面所用的算法就更难了,因为它所用的数据结构都很难摸索。
  我想要做的是摸清楚其某种功能的实现流程,弄懂其数据结构,看懂算法,进而按照我的意愿进行改造,实现我想要的功能。我该怎么做才能实现我的目标呢?
  请各位高手们给予指点,谢谢。



[解决办法]
业务逻辑流程应该清楚的吧?
[解决办法]

探讨

业务逻辑流程应该清楚的吧?

[解决办法]
先看懂其中算法,再做修改,不然白费精力
[解决办法]
有时改开源代码不如自己写一个,别人的思想你要完全理解可能很难,因为技术水平、
开发经验、理论素质、工作背景都可能不一样。
[解决办法]
望楼主加油

[解决办法]
慢慢啃吧,读别人的代码经常比自己写更痛苦,尤其在水平不对等的情况下,呵呵

热点排行