Bibliotecas: Clase para crear el buffer circular - página 2

 
//--- método de inicialización del buffer:
bool Init(                  // devuelve false en caso de error, true en caso de ejecución correcta
   int    size,             // tamaño de la memoria cíclica
   double vo lue=EMPTY_VALUE // valor para rellenar las celdas vacías de la memoria intermedia
   );

No es crítico, sólo para mantener el orden.

Tanto en la descripción como en el código.

Me gustó mucho. Lo comparé con mi propia implementación "de frente" - cielo y tierra.

Simple y conveniente. Gracias.

 
fyords:

No es crítico, sólo para mantener el orden.

Tanto en la descripción como en el código.

Me gustó mucho. Lo comparé con mi propia implementación "de frente" - cielo y tierra.

Simple y conveniente. Gracias.

Gracias, yo también lo he visto. Hay erratas en algunos sitios, no sólo aquí. Lo arreglaré después de las vacaciones.

Aquí hay otra variante de la memoria cíclica.

 

Lizar:

...

Aquí hay otra variante de la memoria intermedia de anillo.

Sí, gracias, lo he visto, pero allí el buffer de tamaño constante es 256, y yo necesito mucho menos, por eso elegí esta clase.

Quizás esta me sea útil algún día.

 
fyords:

Sí, gracias, lo he visto, pero tiene un tamaño de buffer constante de 256, y yo necesito mucho menos, por eso elegí esta clase.

Quizás esta me sea útil algún día.

Ok.
 

¡Muchas gracias! Me "maté" el día con los arrays hasta que me acordé de tu investigación con el ring buffer:)

"¡¡¡Que el éxito te acompañe!!!"