标签: c algorithm data-structures embedded
我正致力于实现内存调试日志记录机制。要求如下
我正在考虑将其作为单个链表实现,并使用muncher在使用所有缓冲区时收集缓冲区。
你们觉得怎么样?任何指针和建议都将非常感激。
0_l_0
答案 0 :(得分:3)
Thanx大家的回复。这是我最终确定的实现。
对于要写入环形缓冲区的每条消息,我将执行以下检查
由于头部指向最旧的消息,我可以使用前缀为消息的长度遍历环,因此排序不是问题。
归零 0_l_0