Кольцевой буфер (circular/ring buffer)
От: B0FEE664  
Дата: 19.10.18 16:27
Оценка:
Мне нужен кольцевой буфер, в стандарте, как я понимаю, его нет, а boost не используют в конторе которую я консультирую.
Соответственно опрос:
В std библиотеку C++ следует добавить кольцевой буфер?
Автор: B0FEE664
Дата: 19.10.18
Вопрос: В std библиотеку C++ следует добавить кольцевой буфер?


Тут есть измерение скорости:

Performance of boost::circular_buffer on the standard tests in my book is competitive with std::vector, and at least five times as fast as std::deque or std::list on the same tests. This is not surprising given the similarity between the implementation of circular_buffer and vector. I also performed tests to assess the performance of list, deque, and circular_buffer when used as a queue. As expected, the circular buffer outperformed list and deque.


Вопрос: кто-нибудь знает, собирается ли комитет C++ добавить кольцевой буфер в стандарт?
И каждый день — без права на ошибку...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.