我想提出一个看似简单的问题,我无法找到答案.是否有一个FAST现代算法用于文件输入和/或输出,可以使用所有符合标准的C++编译器进行编译,适用于所有操作系统而无需外部库?
- 我发现最快的方法是使用内存映射文件,但这不会导致我们希望在所有平台上运行相同的代码
- 我们不能使用像Win32 API那样的API,因为它会使它特定于平台
- 我不想使用c,我希望算法只是纯c ++代码与stl如果可行,而不是一些丑陋的c与混合asm hack/trick
- 不属于标准c ++的框架或外部库不应该像wxWidgets,Qt,MFC等那样使用.
- 这整个问题的重要优势在于算法尽可能快,类似于使用内存映射文件的速度,甚至更快,但我知道这是不可能的
除了我之外,你有没有看过其他人研究过的东西?这样的算法甚至可能吗?
谢谢你的任何建议