读书人

指向模板种成员函数的函数指针

发布时间: 2012-10-10 13:58:11 作者: rapoo

指向模板类成员函数的函数指针

c++标准不支持模板函数指针,比如:

template<typename COL_TYPE,typename RESULT_TYPE>class CAggCalculator {private:    typedef bool (CAggCalculator::* AggFuncT) (CColumnSeg<COL_TYPE>& columnSeg,RESULT_TYPE& result);    typename CAggCalculator<COL_TYPE,RESULT_TYPE>::AggFuncT m_pAggFuncT;.....};


这样我们就得到一个指向 bool xxx(CColumnSeg& columnSeg,RESULT_TYPE& result);类型的模板类成员函数了

读书人网 >编程

热点推荐