Всегда отрицательное значение будет только "-1" ? То есть минус два, минус 576 не может быть ?
-576 тоже может быть
Тогда почему вы хотите преобразовать только "4294967295" ?
Ну оговорился, любое число которое больше массив.size() - 1 в массив.size() - 1
Обсуждают сегодня