Пятница, 16 Ноября 2018 г. 12:21
+ в цитатник
Добрый день, уважаемые гуру!
Есть ли какое-то изящное решение для инкрементирования переменной порядкового типа, когда по достижении крайнего из диапазона значений, принимается значение с противоположного края диапазона? К примеру, есть тип, включающий значения RED, YELLOW, BLUE. При инкрементировании значения BLUE надо что бы переменная принимала значение RED. При декрементировании, соответственно - наоборот.
Очень уж не хочется писать новую функцию под каждый новый тип. Дженерики не помогу ...
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=83604
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-