История изменений
Исправление Kroz, (текущая версия) :
Там, где мне лучше иметь явную ошибку, чем незаметную, я буду пользовать unsigned.
Проблема в том, что, если ты сделал тип unsigned, то это НИКАК не убережет тебя от залезания в оридцательную область. В смысле что не будет никакого исключения, никакой ошибки, ничего.
unsigned хорош только для повышения читабельности кода, ну и если тебе и правда так нужен лишний бит (что случается достаточно редко).
Исходная версия Kroz, :
Там, где мне лучше иметь явную ошибку, чем незаметную, я буду пользовать unsigned.
Проблема в том, что, если ты сделал тип unsigned, то это НИКАК не убережет тебя от залезания в оридцательную область. В смысле что не будет никакого исключения, никакой ошибки, ничего.
unsigend хорош только для повышения читабельности кода, ну и если тебе и правда так нужен лишний бит (что случается достаточно редко).