C++ : Why is the argument of the copy constructor a reference rather than a pointer?

Published --