История изменений
Исправление alysnix, (текущая версия) :
По условию задачи 1 и 2 единичные множества.
Потому что никаких значений нет
каким образом единичные множества у тебя существуют, а значений никаких нет? в единичном множестве сколько значений? неужели ноль???
Какое значение у struct {}
пустое множество - это тебе знакомое понятие?
А любая скриптуха вообще ссылочная - там значений в принципе нет.
Там связывается имя со значением. Потянул за имя, а там хоба - true или 144. И это не значения, а помрачение рассудков, так что ли?
Кстати, как тип может определять какие-то преобразования? Инт без умножения это инт? Или инт с умножением это другой инт?
Тип может определять преобразование других типов в себя и наоборот. умножения тут не причем. как в с++ не просто так есть кастомные операторы преобразования типа или конструкторы себя из других типов.
Исходная версия alysnix, :
По условию задачи 1 и 2 единичные множества.
Потому что никаких значений нет
каким образом единичные у тебя множества у тебя существуют, а значений никаких нет? в единичном множестве сколько значений? неужели ноль???
Какое значение у struct {}
пустое множество - это тебе знакомое понятие?
А любая скриптуха вообще ссылочная - там значений в принципе нет.
Там связывается имя со значением. Потянул за имя, а там хоба - true или 144. И это не значения, а помрачение рассудков, так что ли?
Кстати, как тип может определять какие-то преобразования? Инт без умножения это инт? Или инт с умножением это другой инт?
Тип может определять преобразование других типов в себя и наоборот. умножения тут не причем. как в с++ не просто так есть кастомные операторы преобразования типа или конструкторы себя из других типов.