Существует ли библиотека C++, реализующая кольцевой буфер массивов динамического размера? [закрыто]C++

Программы на C++. Форум разработчиков
Anonymous
Существует ли библиотека C++, реализующая кольцевой буфер массивов динамического размера? [закрыто]

Сообщение Anonymous »

Мне нужна очередь массивов одинакового размера, но известная только во время выполнения. Думайте об этом как о конвейере одномерного вектора данных, где мне нужно добавлять и удалять целые последовательности значений спереди и сзади. std::queue было бы хорошо, но он выделяет/освобождает пространство при каждой вставке/удалении новой последовательности. В Boost есть контейнер с кольцевым буфером, но длина отдельной последовательности, хотя она всегда одинакова, неизвестна во время компиляции, поэтому я не думаю, что смогу ее использовать. Мой Google-фу ничего не нашел: знаете ли вы о библиотеке C++, которая предоставляет эту штуку? Или мне следует реализовать это с нуля, используя двумерный массив времени выполнения?

Подробнее здесь: https://stackoverflow.com/questions/786 ... y-sized-ar

Вернуться в «C++»