我想创建一个外部存储器二进制搜索树数据结构,其数据位于外部存储器中,使用stxxl作为库。
为此,STXXL 中的哪种数据类型适合用作树中的节点。如果我们使用 stxxl:Vector 作为树的节点,我们如何保存指向它们的指针。
我在 STXXL:Vector 文档中读到,它显然不可能使用非常合乎逻辑的指针。
警告: 不要存储对外部向量元素的引用。在对 vector 元素的任何后续访问期间,此类引用可能会失效。
那么问题是使用“stxxl”数据类型保存二叉搜索树数据结构的替代方法是什么?