10template<
bool predicate,
typename ReturnType =
void>
16template<
typename ReturnType>
22template<
bool predicate,
typename ReturnType=
void>
25template<
typename Type>
28template<
typename Type>
32template<
typename Type>
40template<
typename Type>
44 long long q = (
long long) n / d;
54 stream <<
"The remainder of 7.0 divided by 4.0 = "
57 stream <<
"The remainder of 7 divided by 4 = "
enable_if_t< std::is_same_v< Type, double >, Type > enable_if_double_t
enable_if_int_t< Type > remainder(Type n, Type d)
enable_if_t< std::is_same_v< Type, int >, Type > enable_if_int_t
typename enable_if< predicate, ReturnType >::type enable_if_t
Stream output operators << are implemented.
#define Tpf_GetTypeCategory(instance_arg)
A macro that returns instance_arg's type category string name.