Поделиться через


Директива аддитивного шаблона

Директива *Additive: определяет порядок определений шаблонов.

Директива Additive может иметь одно из следующих значений:

  • MOST_RECENT. Отображается только последнее определение.

  • LEAST_RECENT. Отображается только последнее (первое) определение.

  • MOST_TO_LEAST_RECENT. Все определения отображаются в порядке от большинства до последних.

  • LEAST_TO_MOST_RECENT. Все определения отображаются в порядке от наименьшего до последнего.

Если эта директива отсутствует, будет принято значение по умолчанию MOST_RECENT.

Если эта директива сама по себе умножается в шаблоне или отображается в нескольких шаблонах, связанных с наследованием, будет учитываться только последняя определенная директива в самом производном шаблоне.