Boost/Начало

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск
(Новая: '''Boost''' - собрание библиотек, расширяющих C++. Cвободно распространяются по лицензии Boost Software License вместе ...)
 
(1 промежуточная версия не показана)
Строка 1: Строка 1:
-
'''Boost''' - собрание библиотек, расширяющих C++. Cвободно распространяются по лицензии Boost Software License вместе с исходным кодом. Проект был создан после принятия стандарта C++, когда многие были недовольны невключением в стандарт некоторых библиотек. Проект является своего рода <испытательным полигоном> для различных расширений языка и часть библиотек являются кандидатами на включение в следующий стандарт C++.
+
* [[Введение в Boost]]
-
 
+
-
'''Boost''' имеет заметную направленность на исследования и расширяемость (метапрограммирование и обобщённое программирование с активным использованием шаблонов). Благодаря тщательному подбору и контролю качества, библиотеки, включённые в Boost обладают высокой надёжностью и производительностью. Мнения относительно использования различаются. Некоторые считают его стандартом де-факто и необходимым дополнением к STL. Некоторые, напротив, избегают всякого использования библиотеки в проектах, так как это лишняя зависимость в проекте и для использования этих библиотек программисту необходимо хорошо знать C++, так как некоторые части Boost требуют довольно хорошей подготовки программиста и являются весьма сложными.
+

Текущая версия на 11:35, 13 февраля 2009