Насколько распространен hash_map?C++

Программы на C++. Форум разработчиков
Anonymous
Насколько распространен hash_map?

Сообщение Anonymous »

Заголовки hash_map и hash_set еще не включены в стандарт C++, но они доступны в виде расширений для всех компиляторов, которые я использовал в последнее время.

Мне интересно, насколько я могу полагаться на них в реальном коде, не жертвуя при этом переносимостью. Я работаю над проектами инструментов, которые должны работать на множестве архитектур и компиляторов, включая:
  • Linux (x86_64, AMD/Intel): GCC, Intel, портлендские компиляторы
  • AIX (Power): GCC, xlC
    < li>Серия Cray XT (AMD): GCC, Portland, компиляторы Pathscale
  • IBM Blue Gene Series (Power): xlC, GCC
  • SGI Altix (Itanium): компиляторы Intel
  • Windows: это не совсем приоритет, но не стесняйтесь давать полезные ответы.
Я понимаю некоторые из этих довольно экзотичны, но дело не в этом. Каков ваш опыт использования расширений STL на разных платформах и компиляторах? Они уже вездесущи? Будете ли вы вы использовать их в своем проекте?

Подробнее здесь: https://stackoverflow.com/questions/607 ... s-hash-map

Вернуться в «C++»