模板函数的嵌套调用

    技术2022-05-19  23

    template<class A, class B> void kkaka(A a, B b) {  a.kakaka<B>(b); } 在g++中,上面的声明会报错,原因在于a的kakaka函数被显式调用了,如果改为 template<class A, class B> void kkaka(A a, B b) {  a.kakaka(b); }   是可以正常运行,没有编译错误


    最新回复(0)