X-Git-Url: https://git.llucax.com/z.facultad/75.52/treemulator.git/blobdiff_plain/d8a31a526434624c41352800e3b274144d1894c9..59b7476481f01388fcfd13492adbba7ef841755c:/src/main_var.cpp diff --git a/src/main_var.cpp b/src/main_var.cpp index c35c392..8202096 100644 --- a/src/main_var.cpp +++ b/src/main_var.cpp @@ -18,7 +18,7 @@ int main (int argc, char *argv[]) int bajas = atoi (argv[3]); KeyManager km; - BTree tree ("test.idx", bloque, BTree::TYPE_UNIQUE, BTree::KEY_VARIABLE); + BTree tree ("test.idx", bloque, BTree::TYPE_IDENTIFICACION, BTree::KEY_VARIABLE); std::list lst; std::list::iterator it; @@ -29,7 +29,7 @@ int main (int argc, char *argv[]) it = lst.begin (); while (it != lst.end ()) { - ClaveVariable c(*it); + ClaveVariable c(*it, 0); double l = Random::Double (0.0f, 1.0f); std::cout << l << " >= " << paltas << std::endl; @@ -47,7 +47,7 @@ int main (int argc, char *argv[]) } else { /* Tengo que borrar una clave entre 0 e "i" de la lista * porque son las que ya agregue. */ - ClaveVariable c(km.GetRandom ()); + ClaveVariable c(km.GetRandom (), 0); try { tree.DelKey (c); @@ -66,7 +66,7 @@ int main (int argc, char *argv[]) int bien = 0; int mal = 0; while (it != l.end ()) { - ClaveVariable c(*it); + ClaveVariable c(*it, 0); BTreeFindResult *r; r = tree.FindKey (c);