我想在三维空间中创建一个立方体素节点的26个邻居.输入是节点的x,y,z位置和立方体侧的大小.我试图使用for循环但仍未管理.我是编程的新手,请帮助我.
for (int dz = z - 1; dz <= z + 1; ++dz) { for (int dy = y - 1; dy <= y + 1; ++dy) { for (int dx = x - 1; dx <= x + 1; ++dx) { // all 27 if ((dx != x) || (dy != y) || (dz != z)) { // just the 26 neighbors } } } }