Next: Points to cover, Previous: Student outcomes, Up: Foundational How and when are copies made [Contents]
This section mentions subtle points to understand, like anything resulting in implementation-defined, unspecified, or undefined behavior.
char*
). These ownership problems can generally be solved
by using types whose copy operations have the appropriate semantics,
e.g., std::string
instead of char*
to hold string values.