none
如何让模板函数的指针作为其他函数的参数 RRS feed

  • 问题

  • template<class DataType>
    class T{
    
    };
    
    template<class DataType>
    void p(T<DataType> i){
    
    }
    
    template<class DataType>
    void fun1( void (* run)(T<DataType>), T<DataType>){
    
    }
    
    int main(){
    	T<string> c1;
    
    	fun1(&p, c1);
    }

    功能:将模板函数p的指针传给fun1,(并且把模板函数p的参数c1传给fun1)

    这段代码报错

    请教高手该怎么改?万分感激!!!

    2011年1月6日 4:29

答案

全部回复