我正在尝试使用像这篇文章中提到的那样的循环缓冲区:https ://stackoverflow.com/a/827749
当我需要将东西推送和弹出到缓冲区时,我发现自己一直在做这样的事情:
int data;
int *data_ptr = &data;
cb_pop(spi_buffer, data_ptr);
这是最好的(可能不是)方法吗?你会怎么做?
谢谢
我正在尝试使用像这篇文章中提到的那样的循环缓冲区:https ://stackoverflow.com/a/827749
当我需要将东西推送和弹出到缓冲区时,我发现自己一直在做这样的事情:
int data;
int *data_ptr = &data;
cb_pop(spi_buffer, data_ptr);
这是最好的(可能不是)方法吗?你会怎么做?
谢谢