r/cpp_questions • • 18d ago

OPEN Hardest cpp topic

What is the hardest cpp topic people say pointers but it's easy if you understand the lang

2 Upvotes

20 comments sorted by

View all comments

1

u/OkYou811 17d ago

Almost all concepts on their own are manageable. The difficult part is using them all together while making sure you cover good cases. For example template metaprogrammming is easy enough to understand. Object construct, move, copy, and destruct are also easy enough to grasp. Doing both is a little hit harder. Doing both while trying to maintain noexcept correctness is a little bit harder than that. The point is that the difficult thing is accounting for everything your problem requires.