Object Lifetime & RAII

0 / 10 solved
0/10 solved
Question Tags Difficulty Success
1. Acquire-Release
BasicsMemory Management
Easy 85%
2. Order of destruction
BasicsMemory Management
Easy 67%
3. Virtual destructor necessity 2
Memory ManagementDesign Patterns
Medium 90%
4. Virtual destructor necessity 1
Design PatternsMemory Management
Medium 40%
5. Implicit Move Suppression
rule_of_fivemove_suppression +3
Medium 65%
6. Half Built Widget
raiiexception-safety +2
Medium 64%
7. Member Initializer List Order
member_init_orderinitializer_list +3
Medium 64%
8. The Closure Outlives The Frame
lambda-capturedangling-reference +2
Medium 72%
9. One Destructor Costs You Two
rule-of-fivemove-semantics +2
Hard 41%
10. Bases Before Members
construction-orderdestruction-order +2
Hard 50%

Learning Resources

learncpp, Chapters 15, 16, 19, 22.1 - 22.2
Daily C++ Interview, Questions 27, 42, 50, 69 - 76, 98, 106, 131, 132
Beautiful C++, Chapters 1.3, 2.1, 2.4, 3.3, 5.6
Effective Modern C++, Items 7, 17, 22

Up next

10 of 10 questions here are still unsolved.