Изменения
→модификатор inline
=== модификатор inline ===
Если часто повторяется обращение к очень маленькой функции, то стоит задуматься о стоимости вызова функции. Можно рассмотреть возможность спецификации функции как inline-подставляемой. В этом случае компилятор сгенерирует для функции соответствующий код в месте её вызова.
Для того, чтобы указать компилятору на своё желание сделать функцию inline-подставляемой, нужно поставить ключевое слово '''inline''' или включить определение функции в описание класса.
=== one definition rule (ODR) ===
Вкратце, положения ODR выглядят так: