C++"返回"没有价值

Lov*_*eTW -2 c++ return return-value

如果没有回报价值,这意味着什么?谢谢

void run_algo() {
    ...
    project(tolabel->second);
    ...
}

void project(Projected &projected) {
    unsigned int sup = support(projected);
    if(sup < minsup) // minsup is a global variable
        return;
    ...
}
Run Code Online (Sandbox Code Playgroud)

小智 9

由于函数的类型为void,因此在使用时return,它会立即退出函数并返回给调用者.


BoB*_*ish 7

该函数声明为返回void.所以没有返回任何值.return在此功能中使用仅表示此功能已完成.