I wonder how to get something like this:
Write
copy(a, b, 2, 3)
And then get
a[2] = b[2];
a[3] = b[3];
a[4] = b[4];
I know that C #defines can't be used recursively to get that effect. But I'm using C++, so I suppose that template meta-programming might be appropriate.
I know there is a Boost library for that, but I only want that "simple" trick, and Boost is too "messy".
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…