А можно-ли в c++ реализовать аналог pythonовского yild? Например, есть код, который обходит многомерный массив, хочется сделать что-то вроде:
def pass(nx,ny,nz, data):
for i in range(nx):
for j in range(ny):
for k in range(nz):
yield i,j,k,data[i,j,k]