Почему конструктор копирования имеет более одного параметра?

$ 12.8 / 2 - 'Конструктор, не являющийся шаблоном для класса X, является конструктором копирования, если его первый параметр имеет тип X &, const X &, volatile X & или const volatile X &, и либо нет других параметров, либо все остальные параметры имеют значение по умолчанию аргументы (8.3.6) .106 ''

До сих пор я не встречал ни одного примера ситуации, когда необходимо объявить конструктор копирования с дополнительными параметрами по умолчанию.

Хотелось бы знать любое использование в реальном времени такого конструктора копирования, который принимает более одного параметра.

Ответы на вопрос(4)

Ваш ответ на вопрос