класса? Допустим я хочу что бы были только int, double, short и float. Посмотрел в интернете и там только какие-то костыли через конструкторы и условные операторы.
Как бы правильно через реквариз. Но это плохо юзабельно получается - при ошибке компилятор просто пишет что "условия не выполнены". Кому не выполнены? Почему не выполнены? Для чего не выполнены? - невнятно. Поэтому я ограничиваю Статик ассертом со внятным объяснением причины проблемы А реквариз - это хорошая замена енбле-иф. Не более.
Не надо ограничивать
Обсуждают сегодня