Указатель на статический метод локальной структуры
От: _yk  
Дата: 24.07.11 11:18
Оценка:
Возник вопрос, можно ли так делать, то есть обращаться по указателю к статическому методу локально объявленной структуры?

#include <iostream>

class A
{
public:
    A()
    {
        struct t {
            static void doit(int a)
            {
                std::cout << a << std::endl;
            }
        };
        
        f = t::doit;
    }
    
    void (*f)(int);
};

int main()
{
    A a;
    a.f(42);
}
Re: Указатель на статический метод локальной структуры
От: Abyx Россия  
Дата: 24.07.11 11:19
Оценка:
Здравствуйте, _yk, Вы писали:

_yk>Возник вопрос, можно ли так делать, то есть обращаться по указателю к статическому методу локально объявленной структуры?


можно.
In Zen We Trust
Re[2]: Указатель на статический метод локальной структуры
От: _yk  
Дата: 24.07.11 11:26
Оценка:
Здравствуйте, Abyx, Вы писали:

A>можно.


спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.