Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A GIT clone of uthash.sourceforge.net, a hash table, implemented in C, supporting constant-time add/find/remove of C structures. Any structure having a unique, arbitrarily-typed key member can be hashed by adding a UT_hash_handle member to the structure and calling these macros.
C CSS Perl Other
branch: master

Removed broken userguide.pdf link

latest commit fa1c548df4
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) authored

README

uthash: a hash in C                                   
==============================================================================


DOCUMENTATION
=============
Documentation for uthash is available in the doc/ directory or at:

    http://uthash.sourceforge.net


USAGE
============
The only file you need to use uthash in your own application is

    src/uthash.h

These bonus headers are also included:

    src/utlist.h
    src/utarray.h
    src/utstring.h


SELF-TESTS
============
The automated self-test can be from the tests/ directory by running
make on a unix platform, or by running do_tests_win32.cmd on Windows.


LICENSE
============
The BSD license applies to this software. The text is in the LICENSE file.
You can use or modify this code in your software, commercial or otherwise.

CONTACT 
============
Feel free to send me questions, comments, ideas for improvements or bug reports.

Troy D. Hanson, May 15, 2010
thanson@users.sourceforge.net
Something went wrong with that request. Please try again.