2009-08-18 3 views
4

Я использовал графическую библиотеку Boost, но не большую часть ее. Я часто вижу здесь рекомендации использовать части Boost (скажем, различные умные указатели Boost). Очевидно, Boost хорош и хорош в использовании. Он также большой или разнообразный. Кто-нибудь знает о часто задаваемых вопросах или о достойных рекомендациях doc, чтобы помочь знающему программисту на C++ лучше использовать Boost?Повысьте эффективность?

ответ

3

Я узнал библиотеки, которые я использую другими разработчиками, предлагая определенные библиотеки, и я читаю всю документацию, которую я мог найти/нужно использовать в библиотеке.

Однако недавно я купил эту книгу, Beyond the C++ Standard, которая представляет наиболее распространенные части Boost. Даже при разумном повышении опыта я нашел эту книгу очень полезной. Он объясняет, что делают библиотеки, почему они это делают, как использовать его и некоторые методы, которые они используют для его реализации.

+0

Спасибо, посмотрел на эту книгу сегодня, похоже, что мне нужно. –

10

Возможно, вы найдете https://stackoverflow.com/questions/379290/how-to-learn-boost.

Но в целом, имейте в виду, что Boost не является библиотекой, а коллекцией библиотек. Это означает, что вы можете и должны использовать его части, но, вероятно, не все.

Просто прочитайте список библиотек в Boost и проверьте документацию на конкретные библиотеки, которые будут полезны. Веб-сайт Boost действительно авторитетный источник, как на то, что Boost может предложить, так и на том, как его использовать.

Выбирайте отдельные библиотеки, которые кажутся вам полезными, и посмотрите, что скажет о них сайт Boost.

+0

Хорошая тема, спасибо! –

1

Когда какая-то проблема выглядит как колесо, которое было изобретено уже, во-первых, я смотрю список библиотек boost, и я пытаюсь использовать то, что подходит для определенной задачи. Это мой способ научиться росту.

Смежные вопросы