Возможно ли инициировать предупреждение компилятора, когда класс нарушает правило-три (или правило-пять)?Предупреждение компилятора, когда класс прерывает правило-три (пять)
Эта функция звучит легко внедряться и очень полезна в критическом для безопасности программном обеспечении, но я не могу найти ее нигде в документах или результатах поиска Google.
Это может быть идеалистом бессмыслица, но ИМХО это намного лучше строить свои занятия таким образом, что вы никогда не должны выполнять функции, необходимые для правила троих или правило пяти. – Bathsheba
@ Батшеба абсолютно согласна. Если вы не используете правило нуля, ваш код недостаточно разложен. –
Мне лично не хотелось бы проверять правило пяти, поскольку я не уверен, что это хорошая рекомендация. Пожалуйста, ознакомьтесь с этим обсуждением Говардом Хиннантом: http://stackoverflow.com/a/38687106/1989995 – alexeykuzmin0