Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] &method :(( ststic 10.12.02 17:23 Число просмотров: 1193
Автор: CZ Статус: Незарегистрированный пользователь
|
> class Class { > public: > void memberfunc(void); > //... > } a, b, *pa = &a, *pb = &pb; > > void (Class::*pmemfunc)(void) = &Class::memberfunc();
на это компилятор (VC) ругаетя. все равно должен быть ststicoм. Где используется статик, сразу отбрасываем. Следовательно остальной код не заработал.(может только у меня)
> > void > f1() { > a.*pmemfunc(); > b.*pmemfunc(); > pa->*pmemfunc(); > pb->*pmemfunc(); > } > // Или даже так > void > f2(Class &ref, Class *ptr, void (Class::*pmf)(void)) { > ref.*pmf(); > ptr->*pmf(); > }
|
|
|