Здравствуйте, vdimas, Вы писали:
Q>>Это в нормальных языках. В C++ исходные коды шаблонов компилятор автора библиотеки в испольняемые файлы не преобразует. Библиотека поставляются пользователю в текстовом виде как есть. V>Можно экспортировать специализации шаблонов.
А если специализаций нет, весь код обобщённый? Или под «специализации шаблонов» ты имел в виду «явные инстансы шаблонов»?
Экспортировать можно только для типов, известных заранее автору библиотеки. Явные инстанцирования для пользовательских типов так не сделать. Такой подход обсуждался в ветке про распухание бинарного кода.