接受每种类型参数的函数

ljs*_*jsp 4 c++ variables

假设我想创建一个函数,cout它是我传递它的值,但我不知道它是a int还是a string还是.......

所以类似于:

void print(info) {
   cout << info;
}

print(5);
print("text");
Run Code Online (Sandbox Code Playgroud)

tao*_*ocp 8

您可以使用功能模板:

template <typename T>
void print( const T& info)
{
   std::cout << info ;
}
Run Code Online (Sandbox Code Playgroud)