加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
RingBuffer.h 437 Bytes
一键复制 编辑 原始数据 按行查看 历史
louis_sun 提交于 2021-12-11 14:38 . serial_and_plot
#include <vector>
using namespace std;
class RingBuffer
{
private:
int buffer_size = 0;
int frame_size = 16;
int now_point = 0;
int need_to_read = 0;
vector<unsigned char *> ring_buffer;
unsigned char **p_buffer;
public:
RingBuffer(int _buffer_size, int _frame_size);
unsigned char *get_next_to_push(void);
unsigned char *get_next_to_read(void);
void test_buffer(void);
~RingBuffer();
};
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化