在哪里可以找到循环缓冲区的良好 Delphi 或 Object Pascal 实现
我的主要目的是拥有一个可用于传输的通用数据缓冲区。
我正在考虑一些类似于 XCopy 所做的事情。
是否有一些已经提出的东西或者一个可以遵循的好例子?
My main purpose is to have a generic data buffer that I can use for transfers.
I'm thinking of something along the lines of what XCopy did.
Is there something already made out there or a good example one can follow?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Julian Bucknall 的《Tomes of Delphi》 描述了循环缓冲区的代码,其代码为免费下载。我现在手头没有这本书,所以我不能告诉你到底去哪里看(尽管我认为这可能与使用滑动窗口进行数据压缩有关)。
The Tomes of Delphi by Julian Bucknall describes code for circular buffers, the code of which is freely available as a download. I haven't got the book to hand at the moment, so I can't tell you exactly where to look (though I think it might have had something to do with carrying out data compression with a sliding window).