Jos*_*osh 2 c++ optimization assembly objective-c
有时当我读东西时,通常用C++/Ojective-C,我看到有人说为了提高速度(等等),如果有必要的话,你作为程序员可以下载到Assembly.你是怎么做到的?你写一些汇编并编译它,然后......?你如何将两者联系在一起?链接时是否必须将对象链接在一起?有人可以提供一个例子,也许是一个简单的C++ hello app调用的主要功能,比如说用Assembly编写的函数?
谢谢.
它因编译器而异,但在Visual C++中:
__asm
{
int 3;
}
Run Code Online (Sandbox Code Playgroud)
这会触发调试中断.封闭在该__asm块中的所有东西都是汇编程序.
| 归档时间: |
|
| 查看次数: |
450 次 |
| 最近记录: |