I'm interested in learning C++ to eventually create my own game engine and games. I understand this is a long-term goal, but I'm committed to learning. However, I'm finding that many C++ tutorials don't clearly explain the basics like what 'cout', 'include', and 'int' mean and do. Can anyone recommend some easy-to-understand resources to help me get started?
6 Answers
I totally get your frustration! Many tutorials jump into syntax without clearly explaining the basics like 'cout', '#include', or 'int', making it hard for newbies. I've learned C++ all the way from beginner to advanced, and I'm happy to share the structured learning path and resources that helped me. Just let me know if you're interested!
It's best to start with the fundamentals of programming before diving deep into C++. I suggest checking out beginner C++ tutorials that cover the basics. Instead of videos, I personally prefer reading documentation as it tends to be more detailed.
What specific tutorial or site did you check that didn’t explain those basics? I'd love to know!
Those terms you mentioned, like 'cout' and '#include', are part of the C++ standard library, which comes with the compiler. If you're eager to learn, I'd recommend looking into tutorials that focus on the standard library. Hands-on projects can also be an amazing way to learn, as they'll introduce you to these terms in context. Here's a great resource: https://en.cppreference.com/w/cpp/standard_library.html
Check out TheCherno on YouTube! His videos start from scratch and gradually take you to building entire games, which is super helpful for beginners.
I can't recall tutorials that skip those explanations, but try https://www.learncpp.com/. It’s a solid resource, and it covers topics thoroughly!

Definitely interested! I’d love to hear what resources you used.