C++ 関数ポインタ クラス
概要
C++ではクラス内で関数ポインタを使う時書き方がが変わるので、それを記載する。
gist.github.com
gist.github.com
gist.github.com
実行結果
$ g++ -o FunctionPointer *.cpp $ ./FunctionPointer function1() void func1() void func2() function2() void func1() void func2() cs.run1() void FunctionPointer::func1() void FunctionPointer::func2() cs.run2() void FunctionPointer::func1() void FunctionPointer::func2() void FunctionPointer::func3()