I've programmed in Java for 2 years and I'm very good at it. I've also done Python and C for 4 months each and I did fine. I understand the C concepts and syntax well now.
I'm reading Bjarne Stroustrup's "The C++ Programming Language" but the book is big and seems like it will take some good time to read it from cover to cover though I'm not finding it very difficult to read. I would like to get familiar within a month by spending 2 hours a day. Which book (or method) would you suggest me to learn C++?
I tried reading "Thinking in C++" but it was not terse and straight-to-the-point. Can I directly go for "Effective C++", "Effective STL" and "More Effective C++" which I'm planning to read after getting a hang of C++? I've also heard good reviews about "Accelerated C++" but most probably it will not be available here in India.
Or do you suggest any other way than a book? Or should I just continue with "The C++ Programming Language"?
Thanks for your time!
Update:
I couldn't find Accelerated C++, but I got myself Effective C++, More Effective C++ and Effective STL. I'm really liking the book; I've read Effective Java before and loved it. Thanks to everyone for their suggestions.