Я должен реализовать небольшой многоплановый графический элемент управления, который по сути представляет собой массив из 9 изображений, показанных один за другим. Конечная цель - выступать в роли мини-лидера.Таблицы поиска в C++
Теперь этот графический контроль будет получать различные целое число в диапазоне: от 5 до 25 или от 0 до 7 или от -9 до 9.
Если я буду использовать пропорцию - «правило трех» Я боюсь, что это не технически невозможно, потому что это может быть источником ошибок. Я предполагаю использовать некоторые таблицы поиска, но есть ли у кого-нибудь хороший совет для подхода?
Thnx
Почему, по вашему мнению, вам нужна таблица поиска? Почему бы просто не вычислить индекс из диапазона и текущего значения? –
Мини-слайдер состоит из 9 изображений, которые должны измениться, когда значение увеличивается или уменьшается. Действительно, imageId - это индекс, растущий. Но диапазон ввода от другого модуля может быть от 5 до 25 или от 0 до 7. На первый взгляд, я хотел использовать правило из трех, но это не нормально, и выбор, по-видимому, является таблицами поиска. – garzanti
Просто для разъяснения того, что я понял: вам предоставляется набор изображений, которые должны отображаться последовательно (потенциально в обоих направлениях, но без прыжков). Вам также предоставляется ряд целых чисел, которые не должны начинаться с 0 и диапазон которых может быть больше 9. Как целые числа связаны с изображениями? Что вы называете «правилом трех», что не является решением? –