私はこのような関数ポインタを持つpagePtrクラスを持っています
int (*FunPtr)(char*sz, unsigned int max_bytes, char* arg1, char* arg2, char* arg3,
char* arg4);//Function definition
このようにコンストラクターで初期化しました
pagePtr::pagePtr() : FunPtr(Null)
{
}
今、私はセッターにこのようなものを書きました。それが正しいかどうかはわかりません
void pagePtr::setFunPtr(int(*ptr2Fun)(char*sz, unsigned int max_bytes,
char* arg1, char* arg2, char* arg3, char* arg4))
{
FunPtr = ptr2Fun;
}
ゲッターの書き方の手がかりがありません(そして、私が間違っていた場合はセッターも)。助言がありますか?