Take the 2-minute tour ×  For new and completely revised tricks
and dark corners of STL go here: Hidden Features and Dark
Corners of STL  I've been using more "modern" c++ constructs for
a while, but kind of superficially and not everywhere. I'm
looking for open source projects to study that are good examples
of Modern C++ and STL usage.  Things like what is suggested in
Meyer's "Effective STL", such as trying to avoid for loops and
replace them with more functional constructs, using boost::bind
and boost::function, etc. These still feel a little unnatural to
me, and when I have to get something done fast and working, I
tend to drop back to libc and string.h (you can have my strtok
when you pry it from my cold, dead, hands).  However, I've also
had the positive experience of finding what would be a drastic
change simplified because I've used these constructs, or being
able to implement something with just a few lines of code
because I had the right operators and functors lying around. In
addition, I've recent