Move Semantics & References

0 / 10 solved
0/10 solved
Question Tags Difficulty Success
1. auto
Basics
Medium 59%
2. std::vector reallocation invalidation
Data StructuresMemory Management
Medium 60%
3. Lvalue vs Rvalue Reference Binding
lvaluervalue +3
Medium 67%
4. std::move on const
BasicsMemory Management
Medium 54%
5. Moving Day Insurance
BasicsMemory Management
Medium 84%
6. Valid But Unspecified
move-semanticsmoved-from +2
Medium 51%
7. L R R R
perfect-forwardingvalue-categories +2
Medium 90%
8. Const Kills The Move
move-semanticsvalue-categories +2
Medium 82%
9. Named Rvalues Are Lvalues
forwarding-referencesreference-collapsing +2
Medium 53%
10. One Megabyte Memcpy
rule-of-fivemove-semantics +2
Hard 90%

Learning Resources

learncpp, Chapters 12, 14.15, 22
Daily C++ Interview, Questions 58 - 61, 125, 136 - 138
Beautiful C++, Chapter 3.1
Effective Modern C++, Items 23 - 30, 41

Up next

10 of 10 questions here are still unsolved.

Next module Smart Pointers