Я изучаю C++ и читал конструктор копирования из C++: The Complete Reference
. В книгах говорится, что
Для конструктора копирования допустимо иметь дополнительные параметры, если для них определены аргументы по умолчанию. Однако во всех случаях первый параметр должен быть ссылкой на объект, выполняющий инициализацию.
Но меня смущает, как мы будем передавать эти дополнительные параметры? Я уверен, что должен быть какой-то способ, который не приведен в книге и который я не могу понять. Может ли кто-нибудь мне помочь?
ПРАВИТЬ: Также возможно ли передать эти дополнительные параметры во всех трех случаях, т.е.