1
2
现在,inline是一个提示,因此编译器可以决定不实际内联调用,然后您必须遵循Zan的建议,实际检查编译后的代码是什么样子。 |
2
3
谁能说呢? 为什么不编译它并查看反汇编呢?只有这样才能确定。 |
3
0
请注意,此限制仅适用于Windows和MSVC(++)(您可能应该相应地标记您的问题)。 我还没有用C++和引用来尝试过,但是使用MSVC和指针这样的内联,编译器似乎可以优化间接的方向。这可能与C++引用相同,但正如另一篇海报指出的,你应该查看生成的代码来检查。 |