Q. When a copy constructor may be called? (Solved)
1. when an object of the class is returned by value
2. when an object of the class is passed (to a function) by value as an argument
3. when an object is constructed based on another object of the same class
4. all
- d. all