CPSC 421 OOP Grouping Functions
Across
- 2. Free functions are useful for ______ performed on their parameters
- 3. The language feature that groups functions, variables, classes, and typedefs is known as a ______
- 5. Class methods that do not access instance data are known as ______ _____
- 6. All ______ data in a free function is delivered via a reference parameter or the return value
- 7. Multiple free functions with the same name and parameter list result in a ____ _____
- 8. Free functions get their ______ data from a value or const reference parameter
- 11. The type ______ exists in both std:: and boost:: and is often aliased as ‘opt’
- 12. An alternative name for a namespace, such as using ‘opt’ to refer to either boost or std, is called a ______ ______
Down
- 1. A ______ ______is a function that is not a member of a class
- 4. Declaring parts of a namespace in separate files is an example of ______ namespaces
- 5. A free function does not save ______ between calls
- 9. Using a _____, such as ’pdf’ or ’yaml’, before function names can solve naming collisions
- 10. Using namespace aliases can add an abstraction ______ to your code