Veo muchas plantillas y estructuras de datos complicadas para implementar un búfer circular.¿Cómo codigo un búfer circular entero simple en C/C++?
¿Cómo se codifica un búfer circular entero simple para 5 números?
Estoy pensando en C es el más sencillo?
Gracias.
La complejidad del código sube con la forma segura y robusta que quiere que sea. ¿Desea evitar el underflow/overflow, por ejemplo? –
Nota: un búfer circular (en anillo) es diferente de una cola * circular. –
Solo necesito almacenar los 5 últimos valores de algunos datos, por lo que cualquiera que tenga un diseño mejor para hacerlo. –