ReSharper 2026.3 Help

代码检查:'__grid_constant__' 参数必须具有 const 限定的非引用类型

此检查会报告不是 const 或声明为引用的 __grid_constant__ 参数。 对于这样的参数,内核会接收整个网格共享的对象只读副本,因此该参数需要是 const 非引用。

示例

struct Params { int data[8]; }; __global__ void kernel(__grid_constant__ Params params);
struct Params { int data[8]; }; __global__ void kernel(const __grid_constant__ Params params);

不要对此参数使用 Params& 或 const Params&。

2026年 11月 6日