Правило 5. Теперь при реализации одного из конструкторов ниже представленных необходимо реализовать все их пять:
- Деструктор
- Конструктор копирования
- Оператор присваивания копированием
- Конструктор перемещения
- Оператор присваивания перемещением
До выхода стандарта С11 существовало правило правило 3.