环形缓冲区的实现 (2)

我给出相关代码的结构定义如下:

/** * @struct x_ringbuf_t * @brief 环形缓存的结构体描述信息。 */ typedef struct x_ringbuf_t { x_uint32_t xut_vpos; ///< 缓存中有效数据的起始位置 x_uint32_t xut_vlen; ///< 缓存中有效数据的长度 x_uint32_t xut_size; ///< 缓存大小 x_uchar_t * xct_dptr; ///< 缓存地址 } x_ringbuf_t;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxpxs.html