[Development] mid(), left(), right(), and ... ?
Marc Mutz
marc.mutz at kdab.com
Tue Apr 4 21:33:40 CEST 2017
Hi,
We have two functions to get a substring without doing some calculations
involving size():
- mid(p): mid(p, size() - p)
- right(n) : mid(size() - n, n)
(left does not involve size(), so isn't in that set). What is missing is
a name for
- f(n): mid(0, size() - n)
As a mutator, it's called chop(n). So... chopped()?
std::string_view has remove_suffix(n), btw.
Thanks,
Marc
More information about the Development
mailing list