자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
C++ Builder Class안의 function를 어떻게 global function에서 활용할 수 있는지...
2017.12.19 08:28
void globalfunc(...(void *) myFunc()....)
Class MThread : public Thread{
public
void myFunc();
...
}
Thread 생성 후 실행할 때 아래와 같이 실행을 시켰는데 자꾸 type mismatch 에러가 발생합니다.
void __fastcall OGTTMultiBatchFitting::Execute() {
globalfunc(myFunc()...);
}
pointer-to-function과 pointer-to-member function이 다르다고 하는 점은 알겠는데 해당 class member function pointer를 어떻게 획득할 수 있는지 불분명하더군요.
위 문제가 왜 발생하는 지, 어떻게 해결할 수 있는 지 알려주시면 감사하겠습니다.
댓글 0
C++ Builder Class안의 function를 어떻게 global function에서 활용할 수 있는지...
2017.12.19 08:28
void globalfunc(...(void *) myFunc()....)
Class MThread : public Thread{
public
void myFunc();
...
}
Thread 생성 후 실행할 때 아래와 같이 실행을 시켰는데 자꾸 type mismatch 에러가 발생합니다.
void __fastcall OGTTMultiBatchFitting::Execute() {
globalfunc(myFunc()...);
}
pointer-to-function과 pointer-to-member function이 다르다고 하는 점은 알겠는데 해당 class member function pointer를 어떻게 획득할 수 있는지 불분명하더군요.
위 문제가 왜 발생하는 지, 어떻게 해결할 수 있는 지 알려주시면 감사하겠습니다.