SouLWorkeR, как всегда с шаблонами, определение шаблона должно быть видно из места, где шаблонная функция используется, либо использованные шаблоны должны быть явно инстанцированы.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.