Есть ли в STL хэш-таблица? Возможные дубликаты: Hashtable в С++? может ли кто-нибудь предложить простой пример hash_map в С++? Имеется ли в STL реализация хэш-таблицы? Если да, можете ли вы дать краткий пример того, как его использовать? Ответ 1 Текущая стандартная реализация не выполняется, STL:: TR1, см. Неупорядоченная карта. Большинство современных компиляторов имеют реализацию TR1, если это не удается, вы всегда можете использовать Boost TR1. MSVC имеет его для VS2008 через пакет обновления 1 GCC отправил его с 4.x, но вы можете заставить его работать с 3.4.x слишком AFAIR Использование почти такое же, как с std:: map. Ответ 2 Хотя официальная часть стандарта STL официально не используется, hash_map и hash_set обычно используются для улучшения времени поиска...... http://msdn.microsoft.com/en-us/library/0d462wfh%28VS.80%29.aspx Итак, длинный рассказ короткий - нет. Ответ 3 Быстрый google придумал это описание hash_map.
Ответ 1 Текущая стандартная реализация не выполняется, STL:: TR1, см. Неупорядоченная карта. Большинство современных компиляторов имеют реализацию TR1, если это не удается, вы всегда можете использовать Boost TR1. MSVC имеет его для VS2008 через пакет обновления 1 GCC отправил его с 4.x, но вы можете заставить его работать с 3.4.x слишком AFAIR Использование почти такое же, как с std:: map.
Ответ 2 Хотя официальная часть стандарта STL официально не используется, hash_map и hash_set обычно используются для улучшения времени поиска...... http://msdn.microsoft.com/en-us/library/0d462wfh%28VS.80%29.aspx Итак, длинный рассказ короткий - нет.