Список библиотек языка C++
Материал из EverybodyWiki Bios & Wiki
Ошибка скрипта: Модуля «Unsubst» не существует.
Страница Шаблон:Неоднозначность/styles.css не имеет содержания.
Нижеследующий список библиотек языка C++ содержит перечень различных библиотек шаблонов или классов, доступных для использования при написании программ на языке программирования C++. Список библиотек упорядочен по алфавиту.
Общего назначения[править]
Название | Год | Разработчики | Сайты | Краткое описание |
---|---|---|---|---|
ACDK | Artefaktur | acdk.sf.net sf.net/projects/acdk |
Кроссплатформенная библиотека для создания распределенных серверных компонентов и приложений. Обладает поддержкой управления памятью, потоками, сетевой работой и скриптов. | |
ACE | ACE Team | Страница Дугласа Шмидта | Высокоуровневые фреймворки распределенных приложений включают в себя низкоуровневые C++ обёртки для поддержки управления сетевыми демонами и сервисами. Такие C++ обёртки содержат в себе различные инструменты межпроцессного взаимодействия, реализованные ранее для BSD и System V Release 4, как например, сокеты, интерфейс транспортного уровня, именованные каналы, разделяемая память, семафоры, очереди сообщений и т. д. | |
ADBLib | Алессандро Браччини | Библиотека включает в себя некоторые классы и модули для разработки приложений для работы с базами данных DAO. Главным достоинством библиотеки является возможность доступа из написанной программы к порожденным объектам DAO. | ||
Boost | 1999[1] | Беман Дейвс Девид Абрахамс |
www.boost.org | Библиотека имеет заметную направленность на исследования и расширяемость (метапрограммирование и обобщённое программирование с активным использованием шаблонов). |
STL | 1993 | Александр Степанов Менг Ли |
- STLSoft (C++ библиотеки) — стандартная библиотека шаблонов
- STLPort — стандартная библиотека шаблонов
- Electronic Arts Standard Template Library
- C++ Templated Image Processing Library
- Database Template Library
- Windows Template Library (WTL)
- Loki — библиотека шаблонов для метапрограммирования и автоматической генерации кода
- Native Template Library
- POCO — C++ библиотеки
- Eigen
Математические библиотеки[править]
- Armadillo C++
- Basic Linear Algebra Subprograms
- Blitz++
- Iterative Template Library
- Matrix Template Library
Параллелизация / Многопоточность[править]
- Intel Threading Building Blocks
- GNU Pth — The GNU Portable Threads
- MPI
- Rogue Wave Software
- Набор библиотек Boost
- C++
- OpenMP
- OpenThreads
- Parallel Patterns Library[2]
- POCO Thread
- POSIX Threads
- Zthreads
- Qt QThread Class[3]
XML[править]
Примечания[править]
Ссылки[править]
This article "Список библиотек языка C++" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Список библиотек языка C++. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.