От: | just_bear | ||
Дата: | 08.10.04 11:04 | ||
Оценка: |
#define STATIC_CTOR(x) static Initiator<x> m_initiator;
template<class Initable>
class Initiator
{
public:
Initiator(){Initable::init();}
};
class A
{
STATIC_CTOR(A);
static void init(){.../*здесь инициализация*/}
...
};