Re[23]: Экспортировать специализации
От: Qbit86 Кипр
Дата: 31.01.17 08:14
Оценка:
Здравствуйте, vdimas, Вы писали:

Q>>Это в нормальных языках. В C++ исходные коды шаблонов компилятор автора библиотеки в испольняемые файлы не преобразует. Библиотека поставляются пользователю в текстовом виде как есть.

V>Можно экспортировать специализации шаблонов.

А если специализаций нет, весь код обобщённый? Или под «специализации шаблонов» ты имел в виду «явные инстансы шаблонов»?
Экспортировать можно только для типов, известных заранее автору библиотеки. Явные инстанцирования для пользовательских типов так не сделать. Такой подход обсуждался в ветке про распухание бинарного кода.
Глаза у меня добрые, но рубашка — смирительная!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.