I got a free copy of the fourth edition of "The C++ Programming Language" by Bjarne Stroustrup, which focuses on C++11. I'm wondering if it's too outdated to be helpful or if it might actually hinder my learning. Additionally, I have another book called "Data Structures and Other Objects Using C++" by Michael Main and Walter Savitch. Should I consider using this one too, especially if I'm not focused on the example code?
2 Answers
Yes, it's a solid book and it's relevant enough that you won't be learning outdated stuff. However, keep in mind that C++ is pretty tough to learn by just reading a book. You'll have some hurdles with setup and error messages that can be confusing. Just be ready to seek help online if you get stuck! Learning from forums can really assist you.
Starting with C++11 is perfectly fine! This book is a great choice because Bjarne Stroustrup, the author, is the creator of C++. He's got decades of experience in teaching it, so you're in good hands!
Thanks for the heads up! I've got some Java knowledge already, so hopefully that helps.