I don’t know I feel like there aren’t many resources to learn C++. Maybe it is because I am not looking hard enough. Can someone here recommend some websites or videos?
If for beginners, perhaps these?
Sorry for the Amazon URLs, :( Bruce Eckel used to have a web page, where he had his books in PDF for free, but perhaps given how many people, and Bruce himself consider C++ a thing of the past, that’s no longer available, :( Perhaps he should wirte a thinking in Rust, though he seems more oriented towards Go… I’d lovely get a “Thinking in Rust”, the Bruce Eckel’s way (from basics to advance Rust concepts, including Rustisms).
You can still find those PDFs around, as well as the code, and even solutions to the problems I believe…
The good thing about thinking in C++, is the way one is guided through the language. Though it’s pretty dated, thereforre new C++ versions changes are not expected to be there, neither new standard library versions changes. However I think it was pretty good to learn C++, from the basics, to some less basic and practical C++ stuff…
Thanks
Here are some links to resources for learning programming like C++ or C: http://pleac.sourceforge.net/ https://github.com/Michael0x2a/curated-programming-resources/blob/master/resources.md#c-1 https://github.com/progdisc/resources#c-2 https://en.wikibooks.org/wiki/Subject:C%2B%2B_programming_language https://github.com/angrave/SystemProgramming/wiki/C-Programming,-Part-1:-Introduction https://github.com/EbookFoundation/free-programming-books/ https://www.codecademy.com/ https://www.coursera.org/courses?languages=en&query=c https://www.udemy.com/course/c-programming-for-beginners/ These are for C based examples, but might be useful since the languages are so similar: https://github.com/rby90/Project-Based-Tutorials-in-C https://helderman.github.io/htpataic/htpataic01.html https://buildyourownlisp.com/
Thank you so much
Find an application you like and is written in C++ then read the code and make small modifications. Look up concepts online if it’s totally unfamiliar.