ReSharper 2026.3 Help

コードインスペクション: '__shared__' 変数にイニシャライザーを指定することはできません

このインスペクションは、 __shared__ 変数のイニシャライザーを報告します。 CUDA は変数の宣言時に共有メモリを初期化しません。 初期値が必要な場合は、宣言後に割り当ててください。

サンプル

__global__ void kernel() { __shared__ int value = 0; }
__global__ void kernel() { __shared__ int value; value = 0; }
2026 年 11 月 6 日