LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Да, даже если какой-то тип забыл, его будет видно из ошибки компиляции. Бонусом не будет перекомпиляции других cpp файлов при изменении реализации шаблона, и каждый шаблон будет инстанциирован ровно один раз, а не в каждом cpp файле где будет использован

все множественные инстанциации как минимум чистит линкер. в выходном коде она будет одна, вне зависимости сколько копий в объектниках.

Исходная версия alysnix, :

Да, даже если какой-то тип забыл, его будет видно из ошибки компиляции. Бонусом не будет перекомпиляции других cpp файлов при изменении реализации шаблона, и каждый шаблон будет инстанциирован ровно один раз, а не в каждом cpp файле где будет использован

все множественные инстанциации как минимум чистит линкер. в выходном коде она будет одна, есть есть копии в объектниках.