gpt4 book ai didi

c++ - C++ 异常会阻止函数被内联吗?

转载 作者:IT老高 更新时间:2023-10-28 23:15:50 28 4
gpt4 key购买 nike

假设我有一个非常简单的函数,我希望编译器内联它。但是我可能需要在看到一些无效输入时抛出异常,这会阻止编译器内联函数吗?

最佳答案

编译器可以出于任何原因拒绝内联。 gcc 列出了它可能 not inline a function 的原因,但异常抛出不在其中。此外,如果编译器无法内联您标记为内联的函数,选项 -Winline 将导致编译器发出警告。您可以尝试一下,看看您是否正在采取任何措施来防止内联。

关于c++ - C++ 异常会阻止函数被内联吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7494399/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com