可一个普通的数组(arr
)投入CPU寄存器在以下情况:可以将普通数组放入cpu寄存器吗?
int arr[6] {/*some values*/};
const auto lambda_f = [arr](int input) {/*some manipulations on array elements and input*/};
// further usage of lambda_f
如果不能,我应该如何重写代码,使这可能吗?
编辑:当然,我的意思是lambda中数组的副本。