"git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "0d083702637ca61e7dd8533f6a3aa7558fce6d3b"
Commit a9ffaf8f authored by Davis King's avatar Davis King
Browse files

Added is_float_type.

parent c0bb7952
......@@ -431,6 +431,19 @@ namespace dlib
is_same_type();
};
// ----------------------------------------------------------------------------------------
/*!A is_float_type
This is a template that can be used to determine if a type is one of the built
int floating point types (i.e. float, double, or long double).
!*/
template < typename T > struct is_float_type { const static bool value = false; };
template <> struct is_float_type<float> { const static bool value = true; };
template <> struct is_float_type<double> { const static bool value = true; };
template <> struct is_float_type<long double> { const static bool value = true; };
// ----------------------------------------------------------------------------------------
/*!A is_convertible
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment