Что означает встроенная функция C++?
Функция размещается в коде, а cpp не вызывается, аналогично c++ использованию макросов (концептуально)
Это cxx может улучшить скорость (без c++ вызова функции), но вызывает inline-functions раздувание кода (если функция c++ используется 100 раз, у вас inline-functions теперь есть 100 копий)
Обратите cpp внимание, что это не заставляет cpp компилятор делать функцию c++ встроенной, и он проигнорирует inline-functions вас, если сочтет это плохой inline-functions идеей. Точно так же компилятор cpp может решить сделать обычные c++ функции встроенными для вас.
Это cxx также позволяет вам поместить inline-function всю функцию в файл заголовка, а cpp не реализовывать ее в файле inline-function cpp (что вы все равно не cpp можете, так как тогда вы cxx получите неразрешенный внешний, если inline-functions он был объявлен встроенным, если, конечно, только inline-function этот файл cpp не используется c++ Это).
c++
inline-functions
Что означает встроенная функция C++?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.