According to MSDN Visual C++ 可以发出 C4711 警告:如果编译器决定内联未标记为内联的函数,则选择函数 X 进行内联扩展。
我不明白这个警告有什么用。假设我编译我的代码并看到这个警告。怎么办?我为什么要关心?
最佳答案
默认情况下未启用。如果出于某种原因你想知道什么时候内联函数,你可以打开它。这可能是相关的,例如,代码大小非常重要,或者您希望从模块外部跳入函数,或者您需要程序集以某种方式显示。它还可以帮助追踪代码生成错误。
这纯粹是信息性的。
关于c++ - C4711 "function selected for inline expansion"Visual C++ 警告有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5000380/