陈老师,您好,我想问一下您,面对一个陌生的庞大C++库,最有效的一个研读方式是怎样的?

现在我们计算流体力学界出了个开源的CFD程序开发库OpenFOAM,有人戏称其类的层级关系是反人类的。面对这样一个C++代码库,它现在还没有什么系统的参考资料。我,一个有... 现在我们计算流体力学界出了个开源的CFD程序开发库OpenFOAM,有人戏称其类的层级关系是反人类的。面对这样一个C++代码库,它现在还没有什么系统的参考资料。我,一个有一定C++基础的学生,但没有什么程序开发基础。应该怎样安排一个学习路线,以达到利用该C++ CFD库实现对其已有可执行程序的二次开发? 展开
 我来答
陈宗权8d804
2013-06-28 · TA获得超过3766个赞
知道小有建树答主
回答量:1159
采纳率:0%
帮助的人:1061万
展开全部
先找出它的顶层类和各个核心类,进一步找出跟核心类关系密切的那些常用类。熟悉这些类的功能和用法,应该就可以进行二次开发了。再慢慢由这些类发散到各个层级的相关类,逐渐掌握越来越多的类,二次开发就越来越顺手了。
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式