Сионист писал(а):А cpp остаётся один. У меня их 47, из них 46 инкладят шаблон.
Вот есть вот такой шаблон template <typename T> std::vector<T> { /* всякая муть */ }, он целиком лежит в .h файле. И его инклудят очень, очень много cpp файлов. Не задумывался почему?
Сионист писал(а):Нет. Арифменические - это и целые тоже, а их надо специализировать отдельно от действительных, и даже char, а для него нужен тот же текст, как для не числовых.
Используй частичную специализацию. Тут надо конечно избежать дублирования кода, но не суть важно.
Сионист писал(а):Нет. Арифменические - это и целые тоже, а их надо специализировать отдельно от действительных, и даже char, а для него нужен тот же текст, как для не числовых.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.