для полной специализации так прямо и говорит: // foo.h #pragma once template<typename T> void foo() {} template<> void foo<int>() {} // foo1.cpp #include "foo.h" // foo2.cpp #include "foo.h" поскольку полная специализация шаблона функции уже есть конкретная функция, а не шаблон
Обсуждают сегодня