Замена оператора ... Как реализовать ? - страница 2

 
Если в процессе выполнения, то нужен массив с указателями на различные варианты класса, по мере необходимости выбирать тот или иной вариант через индекс массива.
 
Комбинатор:

Спасибо.

 
Vladimir Pastushak:

Суть следующая есть некое условие 

 Возможно ли программно изменить операторы &&, ||  ????

Можно поинтересоваться ЗАЧЕМ?
 
Vasiliy Sokolov:
Можно поинтересоваться ЗАЧЕМ?
Нужно...
 
Vladimir Pastushak:
Нужно...

Попробуйте вставить вначале программы строчку:

#define true false

Говорят помогает 

 
Vasiliy Sokolov:

Попробуйте вставить вначале программы строчку:

Говорят помогает 

Не пойму, что это ?
 
Vladimir Pastushak:
Не пойму, что это ?
Сарказм. Ибо переопределение стандартных операторов в большинстве случаев от лукавого.
 
Vasiliy Sokolov:
Сарказм. Ибо переопределение стандартных операторов в большинстве случаев от лукавого.

Лукавый Вы наш ...  ))) 

Пользователь в настройках программы задает условия :

input type MAMA = 0;  //МА > MA1

input    подмена оператора &&  II                                 //  Как это реализовать ???

input type MAMA2 = 1;  //МА > MA2

Я понимаю что когда два условия то проблем нет, но когда их десяток ???

if(МА > MA1 подмена оператора  МА > MA2) 

Пляшем... 

 
Vladimir Pastushak:

Лукавый Вы наш ...  ))) 

Пользователь в настройках программы задает условия :

input type MAMA = 0;  //МА > MA1

input    подмена оператора &&  II                                 //  Как это реализовать ???

input type MAMA2 = 1;  //МА > MA2

Я понимаю что когда два условия то проблем нет, но когда их десяток ???

if(МА > MA1 подмена оператора  МА > MA2) 

Пляшем... 

Нормально сформулируйте задачу, и тут же получите решение. И перегружать операторы скорее всего не потребуется.
 
Vladimir Pastushak:

Пляшем... 

в присядку ))


Я понимаю что когда два условия то проблем нет, но когда их десяток ???

через bool переменные промежуточных расчётов.

или через бинарные деревья.  операнд1-оператор-операнд2.  И подменяйте оператор сколько хотите.  Хоть в степень возводите вместо &&.

Вы всё равно сами внутри код составляете, а не строку синтаксически разбираете.

И сделать можете как угодно.

Нормально сформулируйте задачу, и тут же получите решение. И перегружать операторы скорее всего не потребуется.