灾难运行好玩吗 灾难运行玩法简介,
时间:2023-10-08 04:47:56
来源:
浏览:
c/c++开源代码阅读技巧
感谢开源社区让我通过代码而不是文章(当然 文章阅读对于一些基础理论是必要的)去体会算法 逻辑 真正的实施而不是阅读的那种飘渺感。
我下载完一个开源代码后 会首先进行编译运行 第二个工作是把-g开关打开,许多时候还会关闭-O2或以上的代码优化 因为优化确实会影响在我gdb代码时的观感:许多变量值被优化很难直观去看到 许多代码被重新排序执行而不是通过源码所见所得。但-g -O0会给一些实时性要求的程序运行带来灾难,那么 print和log是一个解决方法。第三个工作是安装source insight 将源码纳入,对于静态阅读源码是方便的;但静态源码阅读source insight存在一些缺陷:许多函数指针特别是动态属性的 无能为力 这时候采用所有文件搜索,我们自己去找函数指针实际指向哪块代码:我一般采用vs studio来进行,在linux环境下我常用的是find grep vim。静态阅读有许多时候还是很难找到指针指向的代码,这时候通过gdb去运行和跟踪是解决之道。
以上是我的一些经验之谈 希望对你有帮助。
标题:灾难运行好玩吗 灾难运行玩法简介,
链接:https://www.miaoshengapp.cn/yxgl/191357.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
热门手游
更多
热门攻略
-
灾难运行好玩吗 灾难运行玩法简介, 2023-10-08
-
灾难运行什么时候出 公测上线时间预告, 2023-10-08
-
灾难跑酷好玩吗 灾难跑酷玩法简介, 2023-10-08
-
灾难跑酷什么时候出 公测上线时间预告, 2023-10-08
-
灾难救援服务什么时候出 公测上线时间预告,灾难模式什么时候上线 2023-10-08
-
灵魂行者RUSH好玩吗 灵魂行者RUSH玩法简介,灵魂行者这款游戏怎么玩 2023-10-08
-
灵魂薪尘有什么用,灵魂薪尘有什么用 2023-10-08
-
灵魂薪尘怎么寄给小号,灵魂薪尘怎么寄给小号 2023-10-08
-
灵魂潮汐魔物蜡像馆第二期怎么打,灵魂潮汐魔物蜡像馆一阶 2023-10-08
-
灵魂潮汐钓鱼概率及收益一览, 2023-10-08
热游排行榜