> I know C/C++ is poorly suited for hashes/dicts/maps, BUT the STL's map is > AFAIK very similar to a hash/dict. This is incorrect; stl map is generally some sort of tree, internally. It has O(log N) behaviors. C//