Russian Qt Forum
Март 28, 2024, 15:11 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Библиотека Boost  (Прочитано 7023 раз)
ElderOrb
Гость
« : Февраль 11, 2006, 16:28 »

Сорри за оффтоп, но мне интересно именно мнение Qt-шников.

Пользуется ли кто-нибудь сабжем?.. Какие задачи (не решаемые Qt) он позволяет решать?.. Спрашиваю потому что примерно раз в 3 месяца испытываю позывы посмотреть что это за зверь, о котором периодически всплывает хвалебная инфа. Пришёл очередной третий месяц ж)
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #1 : Февраль 12, 2006, 01:49 »

Я мало знаю про boots
Но то что видел, ее пользуют как замену stl. Я же сам пользую stl_port.
PS: может фигню написал Улыбающийся
Записан
SLiDER
Гость
« Ответ #2 : Февраль 12, 2006, 02:43 »

Цитата: "ElderOrb"
Сорри за оффтоп, но мне интересно именно мнение Qt-шников.

Пользуется ли кто-нибудь сабжем?.. Какие задачи (не решаемые Qt) он позволяет решать?.. Спрашиваю потому что примерно раз в 3 месяца испытываю позывы посмотреть что это за зверь, о котором периодически всплывает хвалебная инфа. Пришёл очередной третий месяц ж)


Пользуюсь. Но лишь малой частью. Потому что он огромен.  :shock: Это огромный набор библиотек очень высокого класса, который постоянно расширяется (недавно была внеснена на рассмотрение, для возможного включения, библиотека Shared Memory). Многие авторы boost принимают активное участие в разработках каждого нового стандарта С++. Если вам чего то нужно, то прежде чем изобретать велосипед, стоит заглянуть в boost, вполне вероятно это уже изобретено до вас.  Веселый Описывать что есть в библиотеке нет смысла, потому как очень много.  :shock:
Сам частенько пользуюсь библиотеками из раздела Function objects and higher-order programming, особенно нравятся их сигналы и слоты, если пишу не Qt софт (кстати в версии 4.1 троли хвастались что теперь их С/С могут с бустовскими работать, ни кто еще не пробовал, а?). Вобщем полностью его осваивать не обязательно, да и не получится.  Веселый А вот отдельные вещи могут очень пригодится. Да и поучиться у них есть чему.
З.Ы. Да, забыл отметить, он весь, абсолютно кроссплатформенный.
Записан
Antoxa1985
Гость
« Ответ #3 : Февраль 12, 2006, 05:51 »

вещь в хозяйстве нужная
Записан
ElderOrb
Гость
« Ответ #4 : Февраль 12, 2006, 14:42 »

БОльшое спасибо, именно это я и хотел выяснить. Буду пробовать разбираться. А может кто знает с чего лучше всего начать?.. Или это тот случай когда документации вполне достаточно?
Записан
Dimchansky
Гость
« Ответ #5 : Февраль 13, 2006, 01:37 »

Цитата: "ElderOrb"
Сорри за оффтоп, но мне интересно именно мнение Qt-шников.


Я с выходом Qt 4.1 попробовал boost::shared_ptr, работает нормально. Думаю ещё функторы прикрутить. Вообще, слышал, что со временем boost включат в стандартные библиотеки C++, как STL.
Вообще посоветовал бы начать с книги Alexandresku, Modern C++ design (на русском в сети есть). Это не boost. Но boost использует похожие приёмы и средства.
Записан
burunduk
Гость
« Ответ #6 : Февраль 13, 2006, 15:57 »

В boost'е вроде даже алгоритмы для работы с графами есть. И книга уже на русском языке вроде есть про него.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 22.