我的问题如下
template<class T> MyClass
{
MyClass(/* Lots of parameters with no problem */, const T& min = 0, const T& max = std::numeric_limits<T>::max());
set(/* Lots of parameters with no problem */, const T& min = 0, const T& max = std::numeric_limits<T>::max());
/* Lots of function with no problem */
}
std::string
我希望我的模板类在不重新实现所有功能的情况下兼容。对于我想要的 std::stringmin = ""
和max = ""
. 目前,它崩溃为 0 例如不能转换为字符串。怎么做 ?(如果我只能专门化构造函数和主设置器,那就太好了)。