ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
18 июня
269408 Топик полностью
=AlexD= (30.08.2011 12:34, просмотров: 157) ответил MegaJohn на выше ссылка на тестовый проект для MSVC2008. Но если у вас его нет, то вот всё[+]
Вызов свободной функции - это принципиально? можно сделать несколько более прямолинейно, если объявить класс class virtfunc { public: virtual operator() = 0; } а все классы, которые нужно вызывать, наследовать от него. Тогда class clsA { public: clsA(); void init( &virtfunc f ) { f(); } }; class clsB : public virtfunc { public: clsB(); operator()() { /*bla bla*/ } }; Как-то так...
надо придумать объяснение этому мудизму, иначе рехнуться можно