#include #include using namespace std; string to_string(string s){ return s; } #include "kv_rbtree.h" void display_image(kv_rbtree& test_tree){ test_tree.make_image("tree", 10); system("kitty +kitten icat tree.png"); system("rm tree.png"); } int main(){ kv_rbtree test_tree; test_tree["impala"] = 900; display_image(test_tree); test_tree["fox"] = 50; display_image(test_tree); test_tree["goat"] = 2; display_image(test_tree); test_tree["hippo"] = 1; display_image(test_tree); test_tree["ent"] = 47; display_image(test_tree); test_tree["jay"] = 50; display_image(test_tree); cout << test_tree["fox"] << endl; test_tree.print_inorder(cout); cout << endl; for(auto key : test_tree) cout << "key: " << key << " value: " << test_tree[key] << endl; return 0; }