C言語なら俺に聞け 161at TECH
C言語なら俺に聞け 161 - 暇つぶし2ch50:デフォルトの名無しさん (スップ Sd0a-cnX/)
23/04/25 22:37:41.81 T6e/oFBcd.net
ああ、それで「関数」ではなく「関数へのポインタ」が定義できるのか
関数の型をtypedefしてからやったほうがわかりやすくない?
WindowsAPIでは大体そんな形になってるから真似してるけど

宣言
typedef int COMP_FUNC(const void *, const void *);

COMP_FUNC comp_A;
COMP_FUNC comp_B;

COMP_FUNC *comp_func = comp_A;


切り替える時
comp_func = comp_B;

呼び出す時
comp_func(...);


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch