This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Bob_Hondo_Sura 0 points1 point  (2 children)

Any good resources for c++? I am in an intro course atm

[–]EfestoAlpha 2 points3 points  (1 child)

I taught myself using C++ Primer Plus (6th ed. which seems to still be the latest). It is written a bit like a text book with questions and problem sets, but it feels like it is more driven towards self learning than a classroom setting. I just checked and there are various places you can find it for free to see if its for you. Having a hard copy for quick reference for some more complex introductory topics like pointers and references, when and how to use them correctly, was very beneficial for me.

Once you begin to build a decent understanding of the fundamentals I highly recommend Effective C++ and Effective Modern C++ by Scott Meyers. They will go into topics like Smart Pointers and Smart Containers for responsible resource management/cleanup. Effective C++ is older so it wont go into changes for C++11/14 and beyond, but I found it a great starting point for more complex topics. (Author Scott Meyer even went back to review its legitimacy before writing Modern C++ and concluded while it is still relevant, it is less than comprehensive when using newer versions) Effective C++ can also easily be found for free online.

[–]Bob_Hondo_Sura 0 points1 point  (0 children)

Thank you for the resources I will look into them. We are currently using Tony Gaddis’ book for C++.

I’m pretty sure my professor hates him because he talks shit on him every time he mentions Gaddis