gpt4 book ai didi

c++ - 在函数调用中包装 std::cout

转载 作者:太空狗 更新时间:2023-10-29 23:21:26 26 4
gpt4 key购买 nike

我有很多条件,所以我希望能够创建一个只接受三个参数的函数。该函数会将它们打印到屏幕上,就像 cout 那样:

print( 5, " is a ", "number" );

// should do the same thing as

cout << 5 << " is a " << "number" << endl;

我没有要求任何人这样做。我只是在寻找一种能够做到的方法。但是,如果您能提供代码,那也很好。有人有建议吗?谢谢。

最佳答案

template <typename T0, typename T1, typename T2>
void print(T0 const& t0, T1 const& t1, T2 const& t2)
{
std::cout << t0 << t1 << t2 << std::endl;
}

关于c++ - 在函数调用中包装 std::cout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11512121/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com