gpt4 book ai didi

c++ - 将函数作为参数传递的良好做法 : copy, 引用,const 引用?

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

<分区>

Possible Duplicate:
template pass by value or const reference or…?

以下对于将函数作为参数的函数的最佳做法是什么:

template<class Function> void test1(Function f);
template<class Function> void test2(Function& f);
template<class Function> void test3(const Function& f);

其中传递的函数可以是仿函数、std::function、函数指针或 lambda 函数。

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