関数をテストする関数を書きました。私は柔軟になりたい、それが関数ポインタの理由です。
私のコードは機能していますが、以下の警告を回避する可能性はありますか? キャストを考えました。
(UINT32 *)
そのため、 の前にa を設定しようとしました&tickGet
が、機能しません。
手伝って頂けますか?
ULONG tickGet (void);
void WCET_Measurement(UINT32 (*Function)(void)){}
WCET_Measurement(&tickGet);
コンパイラの警告
warning: passing arg 1 of `WCET_Measurement' from incompatible pointer type