enum Type3Values {t3One, t3Two, t3Three};
class Type3 {
protected:
Type3Values value;
public:
Type3();
//Ваши операции
Type3Values oper1(Type3Values v);
Type3Values oper2(Type3Values v);
Type3Values oper3(Type3Values v);
//Операции для bool
... oper1(bool v);
... oper2(bool v);
... oper3(bool v);
};
У меня есть экспертная система по раскрою листовых материалов. Используется на предприятиях мебельной промышленности Краснодарского края 5 лет. При сравнении с аналогичными отечественными прогами (их около 20) и зарубежными (Италия, Германия) моя победила по показателю - плотность упаковки. Недостаток один - большое время раскроя, в среднем, 5 секунд один лист.
Стоимость 40 тыс. руб.
За исходники прошу 100 тыс. руб.