ダウンロードリスト

プロジェクト概要

AVLMAP は AVL のバランスの取れたバイナリ ツリーに基づく C プログラミング キー: データのペアのデータのマッピング (連想配列) ライブラリです。追加順序データ検索前方または逆引き、オプション重複キー (例えば、余分なリンク リストは必要ありません)、およびサポートを厳密な一致がない場合に最も近いメンバーを検索する機能が備わっています。キーとデータ型は、文字列と配列の両方のバリエーションを含む C データ型の選択から選択可能性があります。1 つのキーの種類は常に 1 つのマッピングがデータ型のマッピング内に混在させることがあります。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2001-01-30 15:12
0.9.6

最初のパブリックリリース。
Initial public release.

2001-01-30 15:12
0.9.15

関数avl_reverseされてどこが誤ってここでは、ツリーにされていた追跡を修正しています。 UCSのチュートリアルテキストを参照するコード例と整合するようにstrに変更されている。
The function avl_reverse has been correct where it incorrectly tracked where it had been in the tree. The tutorial text references of ucs have been changed to str to be consistent with the example code.

2001-01-30 15:12
0.9.14

固定ループマクロが正しく(0.9.13)から開始する。空のツリーが正しく(0.9.14)での検索キーを処理するためavl_findを修正しました。追加されたデータ型のマクロ(0.9.14)。
Fixed looping macros to start at beginning correctly (0.9.13). Fixed avl_find to handle no search key with empty tree correctly (0.9.14). Added data type macro (0.9.14).

2001-01-30 15:12
0.9.12

このリリースの新機能map_key_type、map_str_put、map_str_get_dup、およびmap_str_get_ptr、多くの一般的な使用でのプログラミングを簡単に追加されます。
This release adds the new functions map_key_type, map_str_put, map_str_get_dup, and map_str_get_ptr, for easier programming in many common uses.

2001-01-30 15:12
0.9.11

のためのHTML HREFを修正キーとデータ、関数の修正map_は、ノードが挿入のセマンティクスの変更に失敗しましたmap_ * _insertリターンコードを自由に失敗したスカラー型のため* _insert型との除去map_ *関数_insert_and_find (0.9.10で追加)とmap_ * _insert関数にその機能をローリング。
HTML HREF corrections for key and data typed functions, a fix for map_*_insert for scalar types, which failed to free a node when insertion failed, a change in the semantics of the map_*_insert return codes, and removal of map_*_insert_and_find functions (added in 0.9.10) and rolling their functionality into the map_*_insert functions.

プロジェクトリソース