ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
293521
MegaJohn (21.12.2011 13:35, просмотров: 4928)
замучался с С++ template. Хочу описать реализацию метода не в HPP а в CPP. то есть такое компилится HPP template <class Type> class tmptmp { public: tmptmp() {}; а хочется так HPP template <class Type> class tmptmp { public: tmptmp(); CPP template <class Type> tmptmp<Type>::tmptmp() { } но так ругается IAR Error[Li005]: no definition for "tmptmp<char>::tmptmp()" MSVC Error 1 error LNK2019: unresolved external symbol "public: __thiscall tmptmp<char>::tmptmp<char>(void)" Как правильно описать реализацию ?