Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Big Bubba

Адрес функции-члена класса

Рекомендованные сообщения

есть класс

 

class A

{

void func();

};

 

есть обьект

 

A a;

 

как получить адресс функции a.func?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
void (A::*member)(); // указатель на метод класса А
member = &A::func;   // присваиваем адрес func 
a.*member;           // вызов метода через указатель

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

спасибо, хотя уже узнал как сделать

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.