拿到一个c++工程,比如说如步态识别系统,代码好多个,怎么入手啊,请进来帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:53:16
一个工程里面好多文件 头文件若干个 cpp文件若干个 点击dsw运行,但要想把算法弄清楚 里边是怎么实现的 从哪里看起啊?太多了 如何入手啊?
我现在看c++的程序 单文件的还可以 多文件的 老是调用来 调用去的 不知道从哪里下手 main 函数里面全都是函数名调用 再找下一级 又是很多调用 这里面的关系用梳理清楚么 画出 结构图?想通过 程序看算法 除非编过 否则上来就生看是不是很难啊 那个大工程 里面的类有十好几个 都得弄清楚么 是不是我现在能力还没到啊 应该先看点什么啊 请指点 谢谢了!!

先看main函数呗,弄清楚里边各个函数的作用,这样子就搞清楚程序的架构了,然后再看具体的函数实现,可以找到算法。至于你说的dsw,我猜是Windows的应用程序吧?呵呵,那个要看就比较头疼了,你首先了解下Windows下的消息驱动机制,了解下Windows程序的结构,然后看里边的事件响应函数,初始化工作,这样子就能看懂了,不过读代码是很费事的工作,比你自己写还要费事,得有点耐心啊。