В C ++ вы должны копировать статические члены данных в конструкторе копирования или операторе присваивания? Почему или почему нет?
Статический член данных — это статические данные класса, и это означает, что владельцем этих данных является не объект, а класс.
Не копируйте статический член данных, он не нужен
Статические члены данных являются не чем иным, как глобальными переменными, но имя которых находится внутри класса. Их статическая длительность хранения означает, что для всей программы существует только один их экземпляр, и, таким образом, он является «общим» для всех экземпляров.
«Копирование статических элементов данных» будет означать только копирование этих объектов поверх самих себя. Это, в лучшем случае, бесполезно.