小编Wel*_*n40的帖子

如何检查函数参数是否恒定?

这可能很容易,我可能只是错过了我面前的事情.但是,我无法弄清楚如何确保通过引用传递的函数参数可以被修改.基本上我需要以下内容:

bool calculate(double lat, double lon, double dep, 
               double &x, double &y, double &z)
{
    if (x, y, AND z are NOT const)
    {
        perform the proper calculations
        assign x, y, and z their new values
        return true;
    }
    else //x, y, or z are const
    {
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

"if"语句检查确实是我所需要的

我再次道歉,如果这已经在这个网站上,或者它是一个标准的库函数,我在我面前失踪.我一直来到这里,几乎总能找到一个好的答案,但我在这里找不到任何相关的东西.

c++ const function

2
推荐指数
1
解决办法
153
查看次数

标签 统计

c++ ×1

const ×1

function ×1