Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 18:02
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Можно ли объявить указатель на метод класса и передать его, указатель, как параметр функции другого класса? Если да, то как?У меня получается вот что:// CLASS1void Class1:Function(){ ///////////}void Class1:rostoFunction(){ pClass2->addFunction(&Class1:Function)}//CLASS 2void Class2::addFunction(void(Class1::*funct) ()){}До этого места компилиться, когда пытаюсь в Class2 вызвать funct, то дело не идет, идут ошибки, типа не правильно инициализирую функцию, не могу привести указатель к типу и т.д. Как вызвать функцию через указатель в Class2?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Объявление тела метода вне класса Guest Продолжение старого архива 0 16.10.2011 16:46
вопрос про метод класса Guest Продолжение старого архива 0 30.09.2011 17:31
std::accumulate передать метод класса Guest Продолжение старого архива 0 30.09.2011 17:31
Объявление класса Guest Продолжение старого архива 0 30.09.2011 17:25
метод класса Guest Новые вопросы и ответы 4 0 28.09.2011 14:41



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