From: Ricardo Markiewicz Date: Wed, 23 Nov 2005 02:22:16 +0000 (+0000) Subject: El block_data ahora es manejado por BTree. X-Git-Tag: 1_0~10 X-Git-Url: https://git.llucax.com/z.facultad/75.52/treemulator.git/commitdiff_plain/2f18bb22e1573898bb70f0a46897fbd032ef2734?ds=sidebyside;hp=aa158a0284c1bc32a979d50275aa1b24438d46ef El block_data ahora es manejado por BTree. --- diff --git a/viewer/main.cpp b/viewer/main.cpp index aa0746a..a7bb924 100644 --- a/viewer/main.cpp +++ b/viewer/main.cpp @@ -136,7 +136,7 @@ void nuevo_arbol () it = lst.begin (); uint i = 0; while (it != lst.end ()) { - ClaveFija c(*it, i); + ClaveFija c(*it); double l = Random::Double (0.0f, 1.0f); std::cout << l << " >= " << paltas << std::endl; @@ -157,7 +157,7 @@ void nuevo_arbol () otro++; j++; } - ClaveFija c(*otro, 0); + ClaveFija c(*otro); tree->DelKey (c); std::string sss = c; @@ -174,7 +174,7 @@ void nuevo_arbol () it = lst.begin (); while (it != lst.end ()) { - ClaveVariable c(*it, 0); + ClaveVariable c(*it); try { tree->AddKey (c); @@ -200,19 +200,19 @@ void agregar_clave () d.run(); return; } - KeyDialog d("Agregar", true); + KeyDialog d("Agregar"); if (d.run () == Gtk::RESPONSE_OK) { Glib::ustring str_key = d.key(); Glib::ustring str_val = d.val(); if (tree->type() == BTree::KEY_FIXED) { - ClaveFija c(atoi(str_key.c_str()), atoi(str_val.c_str())); + ClaveFija c(atoi(str_key.c_str())); tree->AddKey(c); } else { - ClaveVariable c(str_key, atoi(str_val.c_str())); + ClaveVariable c(str_key); tree->AddKey(c); } @@ -220,10 +220,10 @@ void agregar_clave () BTreeFindResult* result = 0; Clave *c = NULL; if (tree->type() == BTree::KEY_FIXED) { - c = new ClaveFija (atoi(str_key.c_str()), 0); + c = new ClaveFija (atoi(str_key.c_str())); result = tree->FindKey(*c); } else { - c = new ClaveVariable (str_key, 0); + c = new ClaveVariable (str_key); result = tree->FindKey(*c); } if (result) { @@ -256,12 +256,12 @@ void borrar_clave () Glib::ustring str_key = d.key(); if (tree->type() == BTree::KEY_FIXED) { - ClaveFija c(atoi(str_key.c_str()), 0); + ClaveFija c(atoi(str_key.c_str())); tree->DelKey(c); } else { - ClaveVariable c(str_key, 0); + ClaveVariable c(str_key); tree->DelKey(c); } delete tree->last_selected; @@ -300,12 +300,12 @@ void buscar_clave () Glib::ustring str_key = d.key(); if (tree->type() == BTree::KEY_FIXED) { - c = new ClaveFija (atoi(str_key.c_str()), 0); + c = new ClaveFija (atoi(str_key.c_str())); result = tree->FindKey(*c); } else { - c = new ClaveVariable (str_key, 0); + c = new ClaveVariable (str_key); result = tree->FindKey(*c); } if (result)