Sure B-trees are hard to write from the ground up but there are plenty of good implementations already the Internet that can be modified.
The extra functionality is a simple enough addition to any binary-tree-type data structure that I was annoyed that Boost/Qt didn't have it already included.
The extra functionality is a simple enough addition to any binary-tree-type data structure that I was annoyed that Boost/Qt didn't have it already included.