Re:Show HN: C++11 immutable string
by thegeomaster on Wednesday June 04, 2014 @07:57PM
(#7849253)
Not relevant in this case, but you may find this interesting (assuming you haven't seen it already): https://github.com/klmr/named-operator.
In principle, you use it similar to python--s(5,10) instead of s[5:10].
I would have maybe liked to end up with s[5,10], but the only way to overload operator[] like that is with a pair. Then you'd end up with s[{5,10}]. So I figured it would be best to stick with just s(5,10).