Именованные требования C++: NumericType
Указывает, что тип можно использовать в качестве аргумента шаблона для std::complex и std::valarray.
Требования
Чтобы тип T соответствовал требованиям NumericType, он должен быть cv-неквалифицированным типом объекта, который:
- Соответствует требованиям конструируемого по умолчанию, копируемого конструируемого, копируемого присваиваемого и разрушаемого.
- Ни одна операция над
Tне должна выбрасывать исключения.
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/named_req/NumericType