Код: Выделить всё
std::enable_if[*]как дополнительный аргумент функции (не применимо к оператору перегрузки),
[*]как возвращаемый тип (неприменимо к конструкторам и
деструкторам),
[*]в качестве шаблона класса или параметра шаблона функции.
Почему это не применимо к перегрузкам операторов при использовании Enable_if в качестве дополнительного аргумента функции?
Подробнее здесь: https://stackoverflow.com/questions/784 ... itional-fu
Мобильная версия