std::numeric_limits::max templateclass BilateralFilter:public Filter{public:BilateralFilter () :sigma_s_ (0),sigma_r_ (std::numeric_limits::max ()){}}BilateralFilter () :是构造函数,sigma_s_ ,sigma_r_ 是BilateralFilter 类的两个成员变量.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 04:36:16
std::numeric_limits::max templateclass BilateralFilter:public Filter{public:BilateralFilter () :sigma_s_ (0),sigma_r_ (std::numeric_limits::max ()){}}BilateralFilter () :是构造函数,sigma_s_ ,sigma_r_ 是BilateralFilter 类的两个成员变量.
std::numeric_limits::max
template
class BilateralFilter:public Filter
{
public:
BilateralFilter () :sigma_s_ (0),
sigma_r_ (std::numeric_limits::max ())
{
}
}
BilateralFilter () :是构造函数,
sigma_s_ ,sigma_r_ 是BilateralFilter 类的两个成员变量.
std::numeric_limits::max templateclass BilateralFilter:public Filter{public:BilateralFilter () :sigma_s_ (0),sigma_r_ (std::numeric_limits::max ()){}}BilateralFilter () :是构造函数,sigma_s_ ,sigma_r_ 是BilateralFilter 类的两个成员变量.
numeric_limits::max ()
是函数,返回编译器允许的 double 型数 最大值.
类似的 numeric_limits::max () 返回 编译器允许的 int 型数 最大值.
需包含头文件 #include
例子:
#include
#include
using namespace std;
main(){
cout