Не можем, пока Вы не определите, что означает операция сложения для таких причудливых аргументов.
Стандартная операция сложения определяется... а почитайте-ка сами, как она определяется.
Тут дело не в конкретно этой операции. Она просто для примера. Вы правильно заметили, что операция должна быть определена, причем на конкретных данных. Итого, получается, что прежде чем определять ф-цию, мы должны понять, на каких типах данных она будет допустима, следовательно, мы не можем определить ф-цию, такую, чтобы область ее значения не входила в тот же тип, что область определения. Этот тип и будет множеством, на котором замкнутся области. Следовательно, невозможно определить такую функцию, чьи область определения и значения не входят в одно и то же множество определяемое типом данных, ф-ция задается этим множеством, и за его пределы она выйти не может. А если допустить, что может, никакой осмысленной системы мы не получим. Поэтому:
Цитата:
неправда, всегда получится
Не всегда.