【发布时间】:2011-02-09 16:52:00
【问题描述】:
我将 VC++ 设置为为调用 sqrt 的方法生成 ASM,以查看它是生成 FPU 还是 SSE 指令。但是,当调用 sqrt 时,我看不到 ASM。我只看到对某个函数 __CIsqrt 的调用,我认为它是某个系统 sqrt 函数。我看不到任何 ASM 以了解它在做什么?
【问题讨论】:
-
听尼尔的——他是对的。进入任何库函数,例如
strcpy或cos或new,您将看到它是如何完成的。如果你真的想要乐趣,请进入cout << someDouble。
标签: c++ optimization code-generation profiling