
6 May
2006
6 May
'06
10:33 p.m.
Is it possible to store tuples of index or range values (or generators) for later reuse? Consider the following: typedef boost::multi_array<int,3> Arr; typedef Arr::index_range Ir; typedef ??? indices; Arr a(boost::extents[3][4][5]); Arr b(a); indices somerange = Arr::index_gen[Ir()][Ir(1,5)][Ir()<2]; b[somerange] = a[somerange]; // and so on What should `???' be? thanks - Levent