Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Ещё вопросы и ответы из архива 9 (https://www.otvetnemail.ru/esh-voprosy-i-otvety-iz-arhiva-9-834/)
-   -   Вопрос по Visual C++ (https://www.otvetnemail.ru/esh-voprosy-i-otvety-iz-arhiva-9-834/vopros-po-visual-c-1243683/)

Guest 29.01.2012 07:16

Вопрос по Visual C++
 
Есть некий MFC-класс:Там есть метод void MyCallbackFunc(int r);class CMyCtrl : public CWnd { ... void MyCallbackFunc(int r); ... void MyFunc2();};Такая ситуация. В некотором другом методе я вызываю внешнюю функцию или метод другого класса, объявленную какvoid OtherFunc(void (*syncFunc)(int));которой хочу передать указатель на метод MyCallbackFunc. Как нужно объявлять метод MyCallbackFunc, чтобы компилятор не ругался? В C++ Builder для этого есть ключевое слово __closure. А в Visual C++ ? Может, кто знает?


Часовой пояс GMT, время: 05:31.


© www.otvetnemail.ru - Форум вопросов и ответов.