Recently I have developed an interest in c++ and started studying it. Now I have finished with Accelerated C++ book and I am not sure about how to proceed from here. Any suggestions about which books should I refer next would be much appreciated.
I am sort of borderline beginner/intermediate, i was told to read Accelerated C++ then Effective C++ to help me improve, the same may work for you. Also i am pretty sure that the last chapter lists some good books, i guess you could read them.
Also i am pretty sure that the last chapter lists some good book
.
Yeah, I think using that as a starting point can help, or you can check the authors of the book you just finished and see if they have any other further works on more indepth C++
IDK dude... if that's that huge ass book... hell no. Big books are usually worse. Accelerated c++ was like 200 pages, very dense and good... My first c++ book was a piece and it was 600 pages... Although it was kinda a laymans book... even know it didn't define simple things.
you should read the online c++ faq lite as well. i am impressed with the information that is on there i was thinking of getting the book its based off of. there is alot to read though just through the faq.
Hmm, I was thinking of a c book, "C programming: A modern approach". It's huge... but contrary to what I though, it's highly recommended on Amazon. Although every book has 4 starts on amazon for some reason.
Modern C++ Design is a great book but it's not for beginners (and arguably isn't for intermediates either). Save that and the template metaprogramming one until last.
Start with C++ Coding Standards, I think that's the best book I have ever read. Follow that up with the exceptional books; they're also very, very good.
I apologise for hijacking your thread, i was advised to read effective C++, i have two questions:
- is effective C++,effective?
- would effective C++ prepare me for The C++ Programming Language?
- Yes
- Not really. There's nothing to stop you from reading The C++ Programming Language but you will encounter a lot of jargon. It's what you would expect from reading a standard.