0

这个问题和答案让我确信 STXXL 只处理固定的数据长度。是否有任何替代 STXXL 来处理动态数据大小(编译时数据大小未知)?

或者有什么技巧可以使用 STXXL 来处理动态数据大小?上面的链接提到定义了许多不同长度的结构并在运行时选择最接近的结构。我一直在考虑创建一个工具来检测数据大小或获取用户指定的记录大小,然后让该工具使用已知大小自动生成代码,将其编译为另一个可执行文件并运行它。

4

1 回答 1

0

这是我的问题的结束。

我没有找到 STXXL 的替代方法来处理未知的记录长度数据。但是,我的问题中的建议对我来说效果很好:创建一个工具来检测数据大小或获取用户指定的记录大小,然后让该工具使用已知大小自动生成代码,将其编译为另一个可执行文件,并运行它。

希望这会对处于相同情况的人有所帮助。

于 2017-11-28T06:34:30.777 回答