Pointers on methods.

Pointers on methods.

See version :

Pas de dépendances

Download :

#include <iostream>

class Test
{
public:
    void fonc1() {std::cout << "fonc1" << std::endl;}
    void fonc2() {std::cout << "fonc2" << std::endl;}
};



int main()
{
    Test a;
    void (Test::*p)();

    p = &Test::fonc1;
    (a.*p)();

    p = &Test::fonc2;
    (a.*p)();

    return 0;
}



Explanations

	No explanations yet.