diff options
Diffstat (limited to 'impl/Complete.hpp')
-rw-r--r-- | impl/Complete.hpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/impl/Complete.hpp b/impl/Complete.hpp index 664d71f..73c8f23 100644 --- a/impl/Complete.hpp +++ b/impl/Complete.hpp @@ -4,9 +4,15 @@ #include <cassert> #include <ostream> #include <istream> +#include <limits> template<typename T> -T infinity() { } +T infinity(); + +template<> +double infinity() { + return std::numeric_limits<double>::infinity(); +} template<typename T> struct Complete { |