|
typedef int (*TFunc)(int index);
struct TCheck
{
AnsiString TitleComent ;
AnsiString Explanation ;
TFunc Func ;
};
위와 같이 선언하구요...
---------------------------------------------------------------
int TForm1::bbb( int aaa )
{
return 100 ;
}
위와 같은 함수가 있구요..
---------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TCheck ccc ;
ccc.TitleComent = "연습";
ccc.Explanation = "연습합니다." ;
ccc.Func = bbb ;
}
이렇게 했는데... ccc.Func = bbb ; 부분에서 에러납니다.
member function must be called or its address taken. 랍니다.
후후후 틀린것은 같은데.. 어떻게 해야 하는지 모르겠습니다.
이럴경우 함수연결 어떻게 하지요?
완전히 초짜라..
|