Registro* ArbolBMasNumerico::crearRegistroClave(string clave) { stringstream buffer(stringstream::in | stringstream::out); buffer << clave; unsigned int claveNumerica; buffer >> claveNumerica; Registro* unRegistro = new Registro(); unRegistro->agregarAtribEntero(claveNumerica); return unRegistro; }
static void f(Hash* hash,unsigned int cant){ Registro* reg; for (unsigned int i=0;i<cant;i++){ stringstream a; unsigned int b= i; a<<b; string str; a>>str; reg=new Registro(str); reg->agregarAtribEntero(i); hash->insertar(reg); delete reg; } }