Когда использовать беззнаковые значения вместо подписанных?
Я бы подумал, что если ваш types бизнес-пример диктует, что language-independent отрицательное число недействительно, вы datatypes захотите, чтобы отображалась или language-agnostic выдавалась ошибка.
Имея это language-agnostic в виду, я только недавно datatypes узнал о целых числах без language-independent знака во время работы над language-agnostic проектом, обрабатывая данные language-agnostic в двоичном файле и сохраняя datatypes данные в базе данных. Я намеренно types «испортил» двоичные данные types и получил отрицательные значения types вместо ожидаемой ошибки. Я language-independent обнаружил, что даже несмотря language-agnostic на преобразование значения, оно language-agnostic не подходит для моего бизнес-сценария.
Моя datatype программа не вызвала ошибок, и language-agnostic в итоге я получил неправильные types данные в базе данных. Было type бы лучше, если бы я использовал types uint
и программа не сработала.
language-agnostic
types
Когда использовать беззнаковые значения вместо подписанных?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.