Pointer to class member function:

static: 

return_type (*member_func_ptr_var)(parameter_list) = &class_name::member_func


normal_func:

declare: return_type (class_name::*member_func_ptr_var)(parameter_list) = &class_name::member_func;

run:     (class_instance.* member_func_ptr_var)(variable_list);

posted on 2013-02-23 21:57  #hanhui  阅读(139)  评论(0)    收藏  举报