最近,我不得不为我的一个项目实现一个流库libstream。基本上,它是一个char
-FIFO,实现为链接列表,每个列表存储4k字节的块(而不是一个大块),并具有包装函数,例如read()
,write()
和peek()
。
看来,网上没有可比的东西,至少没有作为独立库的东西。
因此,我的问题是:为什么没有如上所述的通用的,通用的,可公开获得的C流库?
最佳答案
A&T Research提供了一个I / O流库,该库在Common Public License 1.0下,称为SFIO: A Safe/Fast I/O Library,您可能想看看。可下载here。
很难回答为什么在开放域中没有通用的,更通用的流库,因为开放源域中的几乎所有内容都是出于愿意付出努力的贡献者的想法和愿望。
关于c - C中的I/O流库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8370986/