Здравствуйте, Mattias, Вы писали:
M>Есть класс
M>class A { M>public: M> A() {};
M>private: M> void func1( int ) {}; M> void func2( int) {};
M>};
M>Хочу добавить в него указатель на функцию, который будет устанавливаться в конструкторе и при вызове обращаться либо к func1 либо к func2
M>То есть чтобы можно было из любой процедуры класса вызывать этот указатель (который является членом класса) а сам указатель устанавливать в конструкторе на соответствующую функцию.
M>Как это можно сделать?
Полиморфизм не подходит из принципиальных соображений?