Multiple Choice
A copy constructor must receive its argument by reference because:
A) Otherwise the constructor will only make a copy of a pointer to an object.
B) Otherwise infinite recursion occurs.
C) The copy of the argument passed by value has function scope.
D) The pointer needs to know the address of the original data, not a temporary copy of it.
Correct Answer:

Verified
Correct Answer:
Verified
Q6: Which of the following lines would be
Q7: To prevent class objects from being copied
Q8: There exists a data type Date with
Q9: An overloaded + operator takes a class
Q10: An explicit constructor:<br>A) Cannot be called outside
Q12: Which of the following operators cannot be
Q13: To prevent class objects from being copied:<br>A)
Q14: Which statement is false?<br>A) Based on whether
Q15: Conversion constructors:<br>A) Can have multiple arguments.<br>B) Can
Q16: A copy constructor:<br>A) Is a constructor with