Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Chapter 14. Boost.Functional/Hash

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Part I. The Boost C++ Libraries (BoostBook Subset)

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Chapter 14. Boost.Functional/Hash

Daniel James

Распространяется под лицензией Boost Software License, версия 1.0. (См. сопроводительный файл LICENSE_1_0.txt или копию по адресуhttp://www.boost.org/LICENSE_1_0.txt)

<boost::hash>является реализациейхеш-функцииобъекта, указанного вПроекте технического отчета по расширениям библиотеки C++(TR1). Это хеш-функция по умолчанию дляBoost.Unordered,Boost.Intrusiveнеупорядоченных ассоциативных контейнеров иBoost.MultiIndex.хеш-индикаты иповышение. Бимап<unordered_set_of>.

Поскольку он соответствуетTR1, он будет работать с:

  • целые числа
  • плавать
  • указатели
  • струны

В нем также реализовано расширение, предложенное Петром Димовым в выпуске 6.18Списка технических отчетов о расширении библиотеки(стр. 63), что добавляет поддержку:

  • массивы
  • <std::pair>
  • Стандартные контейнеры.
  • <boost::hash>Для различных типов.
[Note] Note

Эта хеш-функция предназначена для использования в контейнерах на основе STL и не подходит в качестве хеш-функции общего назначения. Более подробно см.обоснование.

Последний пересмотр: 21 сентября 2016 года в 14:37:17 GMT


PrevUpHomeNext

Статья Chapter 14. Boost.Functional/Hash раздела The Boost C++ Libraries BoostBook Documentation Subset Part I. The Boost C++ Libraries (BoostBook Subset) может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Part I. The Boost C++ Libraries (BoostBook Subset) ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 17:46:45/0.0062839984893799/0