模板特化,特化类型必须要在当前编译单元内确定. A文件中,有如下声明: template<class> childtype;//前向声明特化类型template<classhost> initialconverter//主模板{ typedef host type; } template<classhost>initialconverter< childtype<host> >//特化{ typedef childtype<host>type; } 然后你在B文件中(B在另...