9.1 生成

WBTreeOnDisk は、常に RWFileManager から生成されます。RWFileManager が新規ファイルを管理する場合、RWBTreeOnDisk が空のルートノードでそれを初期化します。例えば、次のコードは filename.dat という新規ファイルに RWFileManager を生成し、それから RWBTreeOnDisk を生成します。

#include <rw/disktree.h>
#include <rw/filemgr.h>

main(){
  RWFileManager fm("filename.dat");

  // 空のルートで filename.dat を初期化する:
  RWBTreeOnDisk bt(fm);
}

この記事の投稿者: επιστημη