5
за допомогою шаблону Extern (C ++ 11)
Рисунок 1: Шаблони функцій TemplHeader.h template<typename T> void f(); TemplCpp.cpp template<typename T> void f(){ //... } //explicit instantation template void f<T>(); Main.cpp #include "TemplHeader.h" extern template void f<T>(); //is this correct? int main() { f<char>(); return 0; } Це правильний спосіб використання extern templateчи я використовую це ключове слово лише …