これは絶対忘れるので書いておこう !宣言 typedef return_type (ClassName::*TypeName)(argument_type ...) [const]; !使用 // g++ で確認 typedef void (Class::*Func)(); Class c, *p; Func func; func = &Class::f1; (c.*func)(); (p->*func)(); !検索ワード C++ メンバ 関数ポインタ typedef ---- [[メモ書きに戻る|メモ書き]]