Lars Gullik Bjønnes wrote: > rend() is special and has now "physical" relevance.
I don't know what do you mean by special nor by physical relevance. > And it is not the [-1] element... ?? Yes it is. string s; assert(&*s.rend() == &s[-1]); I really cannot believe that you all prefer max(n-1,0) over n-1 (or n that doesn't have the horrendous -1). But ok, I will try to find and add some of the missing special casings. Alfredo