OOP RAII
Across
- 2. A type of resource
- 5. In RAII the resource is deallocated in the ______
- 7. filehandle A type of resource
- 8. A type of free (deallocation) where it is performed more than once
- 9. A program may do this due to improperly-used resources
- 11. What the second I in RAII stands for
- 13. What the A in RAII stands for
- 15. A C++ smart pointer that is in the standard
- 16. One alternative to a smart pointer is to create a custom C++ _____
- 17. A resource must be properly _____
- 19. A type of initialization where we wait to allocate until right before it is needed
Down
- 1. In RAII the resource is typically allocated in the _____
- 3. A recurring construct to fix a commonly occuring problme (two words)
- 4. What the R in RAII stands for
- 6. Related to a programming idiom
- 10. A type of pointer that follows RAII
- 12. A resource must be properly ____
- 14. A type of resource
- 18. A problem with resources such as memory when we lose access to them