Hello! For a class that's starting this fall I was informed that I should purchase Bjarne Stroustrup's Programming: Principles and Practice Using C++. Although in the store I notice that it exists both a 1st and 2nd edition. And my question is then, can anyone with experience of both the 1st and 2nd edition inform me if I might as well can buy the 2nd edition or if I should buy the 1st one?
Oh, I understand! I took a gamble and bought the newer book, the table of content looked almost the same on both of them. The newer edition had just added iterators and other c++11 stuff, so I guess it'll be fine!
I've been using that book to study C++ and I can tell you that from what I've read so far, (120ish pages) it's a solid introduction to the language. The exercises are thought provoking and challenging for a beginner, but not too challenging if you pay close attention to the explanations and example code provided in each chapter.
From what I have read so far, I can definitely recommend the book to someone looking to learn the language from scratch. Anyway, good luck with the book fellow learner.