Download List

Descripción del Proyecto

AVLMAP is a key:data pair data mapping (associative array) library for C programming based on AVL balanced binary trees. Added features include ordered data retrieval forward or reverse, support for optional duplicate keys (e.g. an extra linked list not needed), and the ability to find the nearest member if an exact match isn't available. Both key and data types may be selected from a choice of C data types including string and array variations. One mapping always has one key type, but data types may be mixed within a mapping.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-09-08 21:16
0.12.2

Esto cambia su liberación al mismo estilo de archivo de configuración utilizados en LiBH, agrega encabezado incluye la falta de string.h [CS] y alloca.h y elimina algunos inlines que no estuvieron a cargo de gcc 3.3 y algunas fuentes de mapas que no tenían código.
Tags: Minor bugfixes
This release changes to the same style of configuration file used in
LIBH, adds missing header includes for string.h [cs] and alloca.h, and
removes some inlines that were not handled by gcc 3.3 and some mapping
sources that had no code.

2001-02-24 19:25
0.10.2

Este comunicado ha sido reorganizado en módulos de biblioteca independiente, todavía como una compilación de la biblioteca. Una pérdida de memoria que se produjeron cuando los datos sustituye matriz existente o datos de la cadena se ha fijado.
Tags: Major bugfixes
This release has been reorganized into separate library modules, still compiling as one library. A memory leak that occured when data replaced existing array or string data has been fixed.

2001-01-30 15:12
0.9.9

Corregido de instalación de las cabeceras de Makefile que se había omitido map_array.h y map_scalar.h, y un atributo de almacenamiento const de los argumentos clave para la matriz de funciones de insertar la cadena.
Corrected installation of headers in Makefile which had omitted map_array.h and map_scalar.h, and a const storage attribute to key arguments for array/string insert functions.

2001-01-30 15:12
0.9.8

Corrige los errores de avl_loop_forward y macros avl_loop_reverse al inicio del bucle en el nodo de primer o el último, respectivamente, y una solución para la wordfreq programa de demostración que fue la liberación de los nodos al mismo tiempo en un árbol.
Fixes for errors in avl_loop_forward and avl_loop_reverse macros to start loop at first or last node, respectively, and a fix for the demo program wordfreq which was freeing nodes while still in a tree.

2001-01-30 15:12
0.9.7

Un nuevo tipo de datos char para emparejar la señal de la plataforma (se interpreta como signo), un nuevo alias str tipo, una nueva función map_data_clear () para borrar datos en un miembro, ajustes en el Makefile de una plataforma impar, y otro ingreso diverso. cambios.
A new data type for char matching the sign of the platform (collates as unsigned), a new alias type str, a new function map_data_clear() to clear data in a member, tweaks to the Makefile for an odd platform, and other misc. changes.

Project Resources