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

怎么着手去看一个C++的工程

2012-04-24 
如何着手去看一个C++的工程?本人初学者,很迷茫,拿到了一个C++的源代码,打开之后很多文件。基本的一些文件类

如何着手去看一个C++的工程?
本人初学者,很迷茫,拿到了一个C++的源代码,打开之后很多文件。基本的一些文件类型如:*.h的头文件,*.cpp的源代码文件,这些我还是勉强知道的,但就是不知道该从哪一个看起,能给些指引不,给位大神~~~~,拜托了。

[解决办法]
从工程的入口函数看起吧

按照工程实现的功能,看对应的执行函数
[解决办法]
注释不详细的不看,
注释详细的才看,
1.首先拿笔画画草图,一般每个cpp文件都对应一个类或者几个类,画下UML草图,只标出类和类里面的属性,看下类之间的关联
2.稍微熟悉之后,就走一走应用程序流程,打下断点,不建议你全部走完,建议只走一个模块,看这个模块和那些类相关
3.然后根据模块功能看看是那个类的那个接口在实现操作,顺便画详细的UML类图(这里是将源码中的类接口一个个的填补到类图中,你熟悉一个函数你就填上去一个,一定要这么做,等你熟悉完后这个类,那么你画得类图和源码中的类就是一样的了)
重复2和3直到你把所有的类的详细设计都画出来
接下来就不用说了

热点排行