Что такое POI и что это значит?

Что такое POI? Я видел, что этот термин используется несколько раз в контексте шаблонов С++. Что это значит?

Ответ 1

POI означает Point of Instantiation.

Из шаблонов С++: полное руководство

10.3.2 Точки инстанцирования

Точка инстанцирования (POI) создается, когда конструкция кода ссылается на специализацию шаблона таким образом, что определение соответствующего шаблона необходимо создать для создания этой специализации. POI - это точка в источнике, где может быть вставлен замещенный шаблон.:

Ответ 2

Точка инстанцирования. Это важно с шаблонами в основном потому, что значение символа внутри шаблона может зависеть от значения, приложенного к этому символу, в момент создания экземпляра.