Здравствуйте, Sni4ok, Вы писали:
S>Здравствуйте, Korchy, Вы писали:
K>>Или можно по другому как-то?
S>используйте статические интегральные константы
S>S>class1 {
S>public:
S>static const int stay = 0;
S>static const int run = 1;
S>};
S>class2:public class1 {
S>public:
S>static const int jump = 2;
S>};
S>
ужас! это каждй кто наследует от таких классов должен будет просмотреть всю иерархию, дабы найти какеи константы есть уже?
но в енумами проблема таже самая будет
тут беда не в енумах а в архитектуре проекта