2016年4月5日

双缓存静态循环队列(三)

摘要: 1 // TwoBufQueue.h: interface for the CTwoBufQueue class. 2 // 3 ////////////////////////////////////////////////////////////////////// 4 5 #if !defin 阅读全文

posted @ 2016-04-05 10:12 雁北 阅读(354) 评论(0) 推荐(0) 编辑

双缓存静态循环队列(二)

摘要: 1 // CritcalS.h: interface for the CCritcalS class. 2 // 3 ////////////////////////////////////////////////////////////////////// 4 5 #if !defined(AFX 阅读全文

posted @ 2016-04-05 10:08 雁北 阅读(482) 评论(0) 推荐(0) 编辑

双缓存静态循环队列(一)

摘要: 一、在数据采集通讯处理场景中应用中,数据收发缓存使用很多。常用的是生产者/消费者模式数据缓存。 基于几点考虑实现该数据缓存队列(FIFO)模块。 1) 内存管理:固定内存大小分配,不使用动态分配。 2) 存取速度:用数组通过游标计算实现循环队列,无数据拷贝移动等开销实现数据插入移除的快速实现。 3) 阅读全文

posted @ 2016-04-05 10:02 雁北 阅读(761) 评论(0) 推荐(0) 编辑

导航