Какая польза от функции C4711, выбранной для встроенного расширения? - PullRequest
9 голосов
/ 15 февраля 2011

Согласно MSDN Visual C ++ может выдавать предупреждение C4711: функция X выбрана для встроенного расширения , если компилятор решает встроить функцию, которая не была помечена как встроенная.

Я не понимаю, как это предупреждение может быть полезным. Предположим, я скомпилировал свой код и вижу это предупреждение. Что теперь? Почему меня это волнует?

1 Ответ

12 голосов
/ 15 февраля 2011

По умолчанию не включено. Вы можете включить его, если по какой-то причине вы хотите знать, когда функции встроены. Это может быть уместно, если, скажем, размер кода слишком велик, или вы ожидали получить доступ к функции извне модуля или вам нужна сборка, чтобы выглядеть определенным образом. Это может помочь отследить ошибки генерации кода.

Это чисто информационное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...