0

如何在 C++ 中执行可变参数和 args?一个大问题是 C++ 强制类型,而我认为 python 不是

如果可能的话,我希望有一个也可以在 C 中工作的宏。

所以在python中我想做的是:

def f(*args):
    return sum(args)

def test_f(func,args):
    arr = []
    for y in args:
       arr.append(func(y,args))
    return arr

def main():
    test_f(f,[(range(1,x),range(2,x)) for x in range(10,100)])

我想测试一个带有可变参数的函数,或者更一般地说是动态数量的可变参数,有点像 Mathematica 中的 Manipulate / 但如果可能的话,使用可变数量的参数。

谢谢,

4

0 回答 0