Никто Вам не мешает подставить свои хеш-функции в стандартные контейнеры. Фактически, в этом случае, только хеш-функцию Вам и нужно будет написать, всё остальное сделает скрытый от глаз библиотечный код.