Across
- 2. Operator used to allocate memory from the heap
- 4. Initializes the allocated memory but does not allocate it
- 5. Constructors are called in the sequence they appear in this
- 6. Version of C++ that introduced non-static member initialization
- 10. The _____ _____ ____ is the part of the constructor definition that allows control over which constructor is called for the fields
- 12. Memory for these is constructed first in an object
Down
- 1. Non-static member ___________ should be used when appropriate and helps ensure fields are not forgotten
- 3. It is ____ ____ use the member initialization list as much as possible and don't wait for a problem to utilize it
- 7. Memory from this area is allocated using the operator "new"
- 8. Size of an empty class, in bytes, to ensure unique addresses
- 9. The size of an object includes the size of the fields plus this
- 11. Memory for the object is allocated from this area if not from the heap