【发布时间】:2011-06-12 10:12:52
【问题描述】:
我需要一个用 c 编写的(线程安全的)循环缓冲区的良好实现。 有人知道我在哪里可以买到吗?
谢谢!
【问题讨论】:
-
哦,您可以使用内存映射来提高环形缓冲区的效率...
-
如果你使用正确的术语,你会得到更好的谷歌点击:+“循环缓冲区”。
我需要一个用 c 编写的(线程安全的)循环缓冲区的良好实现。 有人知道我在哪里可以买到吗?
谢谢!
【问题讨论】:
你看过this维基百科记录吗?他们举了一个例子,并且有更多的外部链接。
至于线程安全访问,如果需要,只需用您自己的对象包装对象,然后向其抛出 lock() / unlock()。
【讨论】: