extern template static void f<int>; 居然通过编译了,汗死,不是说extern和static水火不容的吗? 解决方案 20 对了,当fun的模板声明与extern template static void fun< int >( int );不一致时,是一种未定义行为。 CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明测试了一下G++,extern template居然可以再加上static,不是说extern和static水! 喜欢 (0)赏[1034331897@qq.com]分享 (0)