Here's where I'm at: I've read through a beginner's book on c++ and now I want to start tinkering with open source programs to learn more. I can read the source and know what most of the syntax is. But, it's incredibly complex and I don't really understand most of the c++ libraries. Should I buy another, more advanced c++ book and sink another week into that, or would it be less time consuming just to start tweaking stuff and play around with it?
Also, is there a guide to the source code? There's not a whole lot of documentation on the inner workings of the source.