Я знаю, что C ++ предоставляет ряд методов по умолчанию для классов, таких как конструктор по умолчанию, конструктор копирования и деструктор. В конечном проекте эти методы по умолчанию можно рассматривать как недокументированный код. Оправдан ли такой взгляд?
Такой взгляд не оправдан. Методы, которые генерирует компилятор C ++, определяются стандартом C ++ и документируются там.
Других решений пока нет …