したがって、ゲームの世界を表す数値の 3D グリッドを表す 1D 配列があり、次のように個々のエントリ (X、Y、Z) にアクセスします。
array[x + width * (y + height * z)]
ループせずに行全体 (たとえば、(1,1) のすべての Z 値) をコピーする方法はありますか (すべてのエントリを既にループしています。空の行をチェックしてパフォーマンスを節約したい (すべての0s) 処理をスキップします)? 可能であれば、ギザギザの配列を使用したくありません。