STXXL 的任何 STXXL 替代品可以在编译时处理未知大小,或任何技巧?

Any STXXL alternatives to STXXL to handle unknown size at compile time, or any tricks?

This question and answers to it 让我放心,STXXL 只处理固定的数据长度。有没有 STXXL 的替代方法来处理动态数据大小(编译时数据大小未知)?

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

我的问题到此结束。

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

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