Предупреждение компилятора (уровень 4) C4710
"function" : функция не встраиваются
Указанная функция помечена для встроенного расширения, но компилятор не встраивал функцию.
Встраивание выполняется по усмотрению компилятора. inline
Ключевое слово, например устаревшие (и в стандартах C++17 и более поздних версий, удаленных ключевое слово) register
используется в качестве указания для компилятора. Компилятор использует эвристики, чтобы определить, должна ли она встраивать определенную функцию, чтобы ускорить код при оптимизации скорости, или если она должна встраивать определенную функцию, чтобы сделать код меньше при оптимизации пространства. Компилятор встраивает только наименьшие функции при компиляции для пространства.
В некоторых случаях компилятор не встраит определенную функцию по механическим причинам. Ознакомьтесь со списком причин, по которым компилятор может не встраить функцию.
Это предупреждение отключено по умолчанию. Дополнительные сведения см. в разделе "Предупреждения компилятора", отключенные по умолчанию.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по