我想在网站上发布一个问题,而我的问题完全适合规则错误
这是我的问题(是否有可能将c ++代码转换为汇编或机器代码以获得性能?我知道更低级别的语言在硬件上运行更快,因为直接访问硬件,而更高级别的语言需要编译,所以我的想法是编译c ++代码一次并保存并运行编译版本是否实用?我听说它需要1-1编译器这样的东西存在吗?)
无论如何,C++(几乎)总是在执行之前编译成程序集.因此它不能转换为汇编,因此这个问题确实没有意义.当然,您可以将其转换为汇编然后对其进行优化,但是极少数情况下这实际上会提高性能(而且您必须真正知道自己在做什么).通常,它更容易开始优化C++代码(即通过减少所需的循环数或添加缓存).
| 归档时间: |
|
| 查看次数: |
181 次 |
| 最近记录: |