小编use*_*477的帖子

我可以在c ++中使用无序函数参数吗?

我想要一个组合功能,它可以按任意顺序获取多个参数.例如:

int combine(int a, float b, char c)
{
    return a+b+c;
}
Run Code Online (Sandbox Code Playgroud)

这只是我想要做一个例子,但我希望能够调用此函数的参数的任何命令:combine(1,2.5,'c')combine('c', 1 2.5)combine(2.5,1,'c') 因为每一种情况下创建一个功能是乏味尤其是当你有很多的争论,你想那些以任何顺序.这可能吗?

c++

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

标签 统计

c++ ×1