1、定义指向函数的指针:
格式:返回值类型 (类名::*指针名)(参数列表)
void (Low::*rec_fun)(int);
2、让指针指向一个成员函数
格式:指针名=&类名::函数名
rec_fun = &Low::step1;
3、在另一个成员函数中通过指针调用step1函数
格式:(this->*指针名)(参数列表)
(this->*rec_fun)(data_size);
博客介绍了C++中指向成员函数的指针的使用。包括定义指向函数的指针的格式,让指针指向一个成员函数的格式,以及在另一个成员函数中通过指针调用函数的格式,为C++编程中成员函数指针的运用提供了指导。
1、定义指向函数的指针:
格式:返回值类型 (类名::*指针名)(参数列表)
void (Low::*rec_fun)(int);
2、让指针指向一个成员函数
格式:指针名=&类名::函数名
rec_fun = &Low::step1;
3、在另一个成员函数中通过指针调用step1函数
格式:(this->*指针名)(参数列表)
(this->*rec_fun)(data_size);

被折叠的 条评论
为什么被折叠?