Hi everyone,
I just published a deep dive on why std::move is actually just a cast. This is my first technical post, and I spent a lot of time preparing it.
Writing this actually helped me learn things i didn't know before like the RVO in cpp17 and how noexcept is required for move constructors to work with standard library.
I will love feedback on the article. If i missed anything or if there is a better way to explain those concepts or I was wrong about something, please let me know.
I am here to learn
Article link: https://0xghost.dev/blog/std-move-deep-dive/
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)