百科问答小站 logo
百科问答小站 font logo



有没有工具能找出程序01代码相同的部分, 精简掉相同部分,只操作他们的地址码来让程序依然能运行? 第1页

  

user avatar   pansz 网友的相关建议: 
      

大粒度来看,这就是函数调用。小粒度来看这就是尺寸优化,编译器在一定程度上或许也能做到。

论尺寸优化,编译器加 /Os 参数往往比你做得更好。因此一定程度上,可以认为编译器的尺寸优化功能就能做到你所说的。

不过,除了在嵌入式领域,现在主流情况下一般不会使用尺寸优化。因为内存比CPU性能更便宜,所以宁可优化性能牺牲尺寸,很少牺牲性能优化尺寸。

--

脑洞不可怕,可怕的是其实这个世界上绝大多数脑洞都已经有人想过了。我们每个人都很难成为最稀奇的那一个。




  

相关话题

  对C++的匿名函数应具有怎样的态度? 
  普通一本计算机类大一新生如何在今后make a difference? 
  用软件均衡器弥补耳机的弱点——这科学吗? 
  有没有什么软件可以依据人耳的等响曲线来修正不同响度下音乐的频响,从而使听感保持一致? 
  程序员开发进度太慢被公司告上法庭,索赔 90 万,如何评价该公司的这种行为? 
  准大一,零基础自学C语言,有什么简单易懂的自学书籍和课程推荐吗? 
  现代中央处理器(CPU)是怎样进行分支预测的? 
  大家在计算机学习路上,都看过哪些神一般的书? 
  有哪些不错的电子书管理软件? 
  如何看待特殊时期在线办公软件的大爆发,是否需要重新审视它们的价值? 

前一个讨论
你们说的ABI,Application Binary Interface到底是什么东西?
下一个讨论
有没有工具能找出程序01代码相同的部分, 精简掉相同部分,只操作他们的地址码来让程序依然能运行?





© 2024-11-24 - tinynew.org. All Rights Reserved.
© 2024-11-24 - tinynew.org. 保留所有权利