Я почти уверен, что все вы знакомы с концепцией Big4, и у меня есть несколько вещей, которые можно распечатать в каждом из конструктора, присваивания, деструктора и конструктора копирования.
Ограничение таково:
Я не могу использовать более одного символа новой строки (например, ƒn или std :: endl) в любом методе
У меня может быть метод с именем print, так что я предполагаю, что print - это то место, куда я положу этот драгоценный и единственный '\ n', моя проблема в том, как метод print может печатать разные вещи на каждом из элементов хотите печатать в каждом из Big4? Любая идея? Может быть, перегрузка Big4?