Собираем ring buffer на C++!
Нужно хранить только последние N значений. Когда буфер заполнен, новое значение должно вытеснять самое старое.
В этой задаче:
Такой приём полезен для метрик, логов, истории последних событий и небольших очередей фиксированного размера.
📣 C++ Ready | #задача
Нужно хранить только последние N значений. Когда буфер заполнен, новое значение должно вытеснять самое старое.
В этой задаче:
• держим данные в std::array
• считаем позицию через остаток от деления
• не двигаем элементы вручную
Такой приём полезен для метрик, логов, истории последних событий и небольших очередей фиксированного размера.
📣 C++ Ready | #задача