Цитата Сообщение от Рашид Посмотреть сообщение
Со стеком разве получится? Там first in - first out говорит за себя. Честно говоря, пока не понял, как это применить можно было бы.
загляните в оскат, посмотрите как выглядит реализация стека, как раз по массиву гулет начальная и конечная точки, соответственно нужный Вам индекс лежит по адресу начальная точка плюс номер нужного элемента и все это по модулю массива. Но если нне заморачиваться то создать указатель на массив начиная с второго элемента коллекции и присвоить его указателю начиная с первой позиции, если не получиться то через буфферный массив, то же самое реализовано и в syslibmem