在推力排序或过滤调用中使用占位符作为函子时,如何访问成员变量?例如以下
thrust::remove_if(ms.begin(), ms.end(), _1.fInf > global_min)
产生错误
"thrust::detail::functional::actor<thrust::detail::functional::argument<0U>>" has no member "fInf"
我将如何使用 lambda 函数编写它?我有一个带有 operator() 的工作结构函子,我只是在寻找一种更优雅的方式。