我刚刚注意到了一个库SFIO,用于在C中进行安全快速的IO处理。但它不是最新的。最新版本的库是在2005年发布的,如果与最新版本的标准IO库相比,SFIO相对于STDIO声称的优势仍然有效,我无法评估。在生产代码中使用此库也是合理的吗?
答案 0 :(得分:0)
我更喜欢使用标准内容而不是依赖于不再维护或开发的lib。但是要测试一下你的代码是否真正受益于它的使用。如果不困难,请使用在编译时可定义的交换机开发代码以使用sfio
或标准方法,以便您可以根据需要切换到一个或另一个,如果您注意到sfio
正在给出问题。
答案 1 :(得分:0)
我只知道这个事实,这个SFIO库声称更高效,更安全,更健壮,但我从不打扰尝试这个库,因为标准的io库对我来说总是很好。 我想问一下他们声称你无法评估哪些好处。你能提供详细信息和确切的参考资料。
另外我真的想问你为什么要依靠标准的非标准库,你的特殊目的是什么。
无论如何,如果没有这样的特殊要求,我建议你只使用标准库。
另外,当您询问在生产代码中使用它时,我的建议绝对是NO。
由于 Alok.Kr。