Каковы преимущества / недостатки использования встроенных функций в C ++? Я вижу, что это только увеличивает производительность для кода, который выводит компилятор, но с современными оптимизированными компиляторами, быстрыми процессорами, огромной памятью и т. Д. (Не так, как в 1980 году <где памяти было мало, и все должно было уместиться в 100 КБ памяти), что преимущества они действительно имеют сегодня?
inline
это ключевое слово c ++, а встраивание - это метод оптимизации компилятора. Посмотрите этот вопрос « когда я должен написать ключевое слово inline
для функции / метода » для правильного ответа.