1、定义类A
2、定义结构
typedef void(A:: *func)(void);
typedef struct _MAP
{
CString str1;
func pfunc;
}MAP_CHECK;
3、定义指针映射数组
const A::MAP_CHECK entries[] =
{
//ATCA升级前检查项
"A::test", A::test
}
4、使用
(this->*entries[index].pfunc)();