c ++对分区进行编译器警告

时间:2015-03-24 00:42:36

标签: c++ compiler-warnings division

有没有办法强制编译器对这样的代码发出警告:

double func(double a,double b)
{
    double c=a/b;
    return c;
}

但不是这个:

double func(double a,double b)
{
    if(b==0)
        return 0;
    double c=a/b;
    return c;
}

类似的东西:

  

警告:b在分界线中可能为零......

我希望编译器强制我在代码中检查除零。

0 个答案:

没有答案