How should I continue learning-- the libraries

Feb 4, 2010 at 7:11am
Hi, I've finished a beginners book, c++ without fear, on c++ a while ago. I am going to start to get more hands on. I want to start reading the libraries and really make my examples out of functions learned from these libraries. The question is should there be any special order I take on learning the library?

Should I learn some libraries first, second, or third? Is there some I should avoid?


Last edited on Feb 4, 2010 at 7:12am
Feb 4, 2010 at 7:26am
The most important library is STL. Every C++ programmer should know it.

Also it's a quit useful to know BOOST. There are wrappers for operating specific things, such as work with file system, sockets and process/threads. Also there are useful utilities.

The third important library is OpenMP or TBB(I prefer TBB). It's high level toolkit to work with threads.

Of course, as I think every programmer is interested in GUI development, so for my personal business I use QT, on my work I use wxWidgets. They have similar conceptions, so if you know one of them it will be easy to learn another.
Feb 4, 2010 at 7:32am
Thanks, that was very informative.
Topic archived. No new replies allowed.