- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
您有使用调用约定 fastcall 的实际用例吗?
谢谢。
最佳答案
__fastcall 尝试在 CPU 寄存器而不是堆栈中传递函数参数(如果可能),这样速度更快。
这是一个 MSDN 文章的链接,该文章解释了 __fastcall 调用约定: http://msdn.microsoft.com/en-us/library/6xa169sk(VS.71).aspx
The first two DWORD or smaller arguments are passed in ECX and EDX registers; all other arguments are passed right to left.
这意味着这将仅适用于前两个参数,并且仅当它们 <= 32 位时。
总的来说,我会说,不要期望从中获得任何大的性能优势。
关于c++ - 使用调用约定 fastcall 的任何实际用例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3004001/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!