
3 Jun
2005
3 Jun
'05
7:07 p.m.
Neal Becker wrote:
Here's my version:
[...] One interesting problem with strided iterators is coming up with end values. Suppose you have int x[ 4 ]; and you want to iterate over x[1] and x[3] with stride 2. Your begin iterator will be x+1, and your end iterator will be x+5 - an invalid address.