Which C++ Version Should I Start With for Game Development?

0
1
Asked By CuriousCoder123 On

Hey folks! I'm a programming newbie looking to dive into Unreal Engine 5 and game development. I'm a bit unsure about which version of C++ I should focus on learning—should I go with C++17 or C++20? I came across a Udemy course that claims C++17 is more widely used, and the instructor seems pretty well-rated. I'd love to hear your thoughts on this!

3 Answers

Answered By GameDevGuru42 On

Just learn C++ as a language first! You can always pick up the new features of the latest versions as you progress. Focus on the fundamentals before worrying about specific versions.

Answered By TechieTurtle89 On

Honestly, it doesn't make a huge difference. The newer versions are mostly backwards compatible, so as a beginner, either C++17 or C++20 should work just fine. The differences are pretty minor when you're just starting out.

Answered By CodeWizard007 On

C++ versions are designed to be retro-compatible, meaning if you learn the latest version, you can still use older versions without issue. So, I'd say go for the latest—C++20 just brings more features and improvements!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.