#ifndef NALL_ALGORITHM_HPP #define NALL_ALGORITHM_HPP #undef min #undef max namespace nall { template T min(const T &t, const U &u) { return t < u ? t : u; } template T max(const T &t, const U &u) { return t > u ? t : u; } } #endif