C++变量类型

C++ variable type

本文关键字:类型 变量 C++      更新时间:2023-10-16

我有一个函数,它接受两个变量:

call((void**) &var, float);
call((void**) &var, int);
call((void**) &var, string);

现在我想创建一个函数来调用这个特殊的函数:

function start_call(/*what to put here?*/)
{
    call((void**) &var1, float);
    call((void**) &var2, int);
    call((void**) &var3, string);
     //code
}

那么,为了让函数接受任何变量,在"这里放什么?"位置放什么?

我尽力解释…

您可以使用一个模板:

template <class T> start_call(T in);