Boost your best practices?

I used the Boost graphics library, but not much of it. I often see recommendations for using parts of Boost (say, Boost of various smart pointers). Obviously, Boost is good and good to use. It is also large or diverse. Does anyone know about frequently asked questions or decent doc recommendations to help a knowledgeable C ++ programmer use Boost better?

+4
source share
3 answers

I studied the libraries that I use by other developers, offering specific libraries, and I read all the documentation that I could find / need to use in the library.

I recently bought this book, Beyond the C ++ Standard , which presents the most common parts of Boost. Even with a reasonable increase in experience, I found this book very useful. He explains what libraries do, why they do it, how to use it, and some of the methods that they use to implement it.

+3
source

You can find https://stackoverflow.com/questions/379290/how-to-learn-boost useful.

But overall, keep in mind that Boost is not a library, but a collection of libraries. This means that you can and should use parts of it, but probably not all.

Just read the list of libraries in Boost and check out the documentation for specific libraries that are useful. The Boost website is indeed a reputable source, both on what Boost has to offer and on how to use it.

Highlight individual libraries that look useful, and see what the Boost site has to say about them.

+10
source

When a problem looks like a wheel that has already been invented, firstly, I look at the formatted list of libraries and I try to use what is appropriate for a particular task. This is my way to learn amplification.

+1
source

All Articles