Здравствуйте, JohnPreston, Вы писали:
C>>>>Вынес определение шаблона и/или шаблонных функций в отдельную единицу трансляции, сделав его недоступным для единицы, содержащей main?
JP>>>эмм... нет, все в одном файле идет
NB>>а если функцию заменить на NB>>?
JP>слишком много параметров для бинарной операции. она все-таки френдовая должна быть, только шаблон никак не прикручивается
ну, Егор уже сказал, что чтоб френдовая функция была шаблонной надо <> поставить после названия.
скорее всего еще ее объявление надо будет перед классом поместить.
вобщем, проще прямо в самом классе поместить определение и не мучится.