Un buffer anillo es un método rápido para programar un búfer circular. Enlaces tampón A de anillo una estructura de datos en un patrón circular . Este estilo de programación se utiliza para una variedad de programas , de la grabación de un sonido a la creación de síntesis para la estrategia de cola para el orden de las operaciones del programa . Puede utilizar una memoria cíclica en cualquier software de código creación y lenguaje de programación. El proceso de creación es muy sencillo y cualquier persona con conocimientos básicos de programación puede crear un búfer de anillo . Cosas que necesitará de computadora
Código de programación de software
Mostrar más instrucciones
1
Configure el tamaño de leer " rb_sz size_t , . " To_write Tipo ", to_read ; ". Bajo este tipo de código u_rb_t * rb = NULL; ".
2
Type " dbg_err_if " para iniciar la creación de la memoria cíclica . Escriba " ( u_b_create ( 1024 , U RB OPT NINGUNO , y tb ) )," para establecer el tamaño del búfer. Usted puede hacer más grande que 1024 , si quieres.
3
Crear el búfer tamaño que desee por escrito " ( " memoria cíclica ( @% p ) de tamaño % zu ". Siguiente , escriba " , rb , ( rb_sz = u_rb_size ( rb ))) ; " . junto al primer texto
4
Ajuste la función " to_write " para leer " ( ( to_write = u_rb_avail ( rb ) ) > 0 ) . " Ajuste" " función para leer " to_read ( ( to_read = u_rb_ready ( rb ) ) > 0 . "
5
Guardar los datos y probar el programa. Haga cualquier necesaria ajustes para conseguir la memoria cíclica de actuar de acuerdo a sus especificaciones .