std::function 我把它当成指针看。。
就好像 shared_ptr<> 一样,你不需要用 && 或者 & 来优化。
【 在 milksea (肥了,又肥了 >>>_<<<) 的大作中提到: 】
: 用到回调函数,为了支持虚函数,不用模板类型参数表示回调函数,而用了 std::function 包装。结果用 lambda 表达式传参的时候,有 move 捕获变量就编译失败了。代码类似这样:
: void api(std::function<void()>&& callback)
: {
: ...................
--
FROM 121.205.116.*