ugmisc 0.2-86
Miscellaneous C++ header library
Loading...
Searching...
No Matches
ugmisc::ModuloUint Concept Reference

#include <ugmisc/sfinae_helpers.hpp>

Concept definition

template<class T>
Uint<T> && std::numeric_limits<T>::is_modulo
&& std::is_arithmetic_v<T>
Definition sfinae_helpers.hpp:159
Definition sfinae_helpers.hpp:132

Detailed Description

Concept which requires T to be an unsigned integer with modulo arithmetic.

See also
modulo_uint_only
Note
Compiler support for concepts is not required to use UgMisc. All declarations which use concepts will be replaced with different declarations which work around the lack of concepts.