Prototype of a function pointer of a member function of a class is
<function return>
(<class name>::*<function pointer variable name>)
(<function arguments>);
Example:
class class1
{
void function(void)
{
}
};
int main (int argc, char *argv[])
{
void (class1::*funct_ptr)(void);
class1 c1;
funct_ptr = c1.function;
(c1.*funct_ptr)();
}
About our authors: Team EQA
You have viewed 1 page out of 62. Your C++ learning is 0.00% complete. Login to check your learning progress.