bps Clasificación y resumen
- Licencia:
- Other/Proprietary Li...
- Nombre del editor:
- Ciprian Niculescu
bps Etiquetas
bps Descripción
Una biblioteca de puntero El árbol B con un conjunto de puntero de torsión se acerca a la velocidad de los conjuntos basados en HashTable más rápidos, mientras se usa mucho menos memoria y un pedido de mantenimiento. El conjunto presenta una nueva variedad de árbol B con calidades superiores de búsqueda de AndEdit. Ejemplo de uso de C: / * El conjunto de puntero * / VOID * PASS; / * Inicializar: el argumento adicional puede indicar un asignador de memoria * / / * debe verificar el valor de devolución para el éxito de la operación * / x1f4_init_bpfset (pset, 0, null); / * Registrar algún puntero con el conjunto de punteros * / if (x1f4_post_bppsetet (pset, puntero)) {/ * FALLO FAILLO * / * * * Si el valor de retorno fue x1f4_bpfset_ever_match puntero ya está * grabado con el conjunto del puntero (este conjunto no permite para * duplicados) * * /} / * Verifique que el puntero esté registrado con el conjunto de punteros * / if (x1f4_find_bppset (pset, puntero)) {/ * sí, ella es * /} otra cosa {/ * ella no es * /} / * Retire el puntero del conjunto * / if (x1f4_cast_bppset (pset, puntero)) {/ * FALLO FAVORADO * / / * * * Si el valor de retorno fue Falta X1F4_BPFSET_MISS_CLASS PUNTADOR DE LOS * SET * * /} / * Finaliza * / x1f4_fini_bpfset ( pset)
bps Software relacionado