У меня двумерный массив. В один слой данные пишутся, из другого читаются - обычный пинг-понг буфер. Мне нужно находить в слое позиции элементов с кодом 0х20. Например, я нашёл, что это элемент 5. А следующий = элемент 15. Ок, выполняю усреднение между 5 и 15. Т.к. этот поиск делается часто и по десятку массивов, то хочется иметь функцию, которая бы выдавала позицию элемента 0х20. В данном случае я ввёл бы ей стартовое значение 5, а она вернула 10. И я работал бы между текущей позицией (5) и десятью после. Примерно вот так.