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;
}
Beispiel #2
0
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;

	}
}