I have migrated my "database repair" code to STL bucket hash tables from my own implementation bucket hash tables.
STL bucket hash tables were standardized in TR1 (August 2005, )
GNU C++ supports them (TR1 in GNU GCC )
In a few words, C++ TR1 declares a new kind of STL container "unordered container" which are alike "associate containers", but they do not support 6 comparison operators and provide a set of operations for examining contents of individual buckets and tuning the container.
Bucket hash tables are declared in unordered_set and ordered_map files. New ADTs are in std::TR1 namespace
For a short introduction into new STL features of TR1, see
Article 1
Array
Hash tabled
STL bucket hash tables were standardized in TR1 (August 2005, )
GNU C++ supports them (TR1 in GNU GCC )
In a few words, C++ TR1 declares a new kind of STL container "unordered container" which are alike "associate containers", but they do not support 6 comparison operators and provide a set of operations for examining contents of individual buckets and tuning the container.
Bucket hash tables are declared in unordered_set and ordered_map files. New ADTs are in std::TR1 namespace
For a short introduction into new STL features of TR1, see
Article 1
Array
Hash tabled
