4 ms·
You can remove the first k elements of a view with data += k. With the length you would need to do data += k; length -= k Especially if you want to use it as
by benibela 7y ago
You can remove the first k elements of a view with data += k.
With the length you would need to do data += k; length -= k
Especially if you want to use it as safe iterator, you can do data++ in a loop
- gkfasdfasdf 7y agoGot it. That is really neat, going to add to my bag of tricks...
- zoomablemind 7y ago> ...You can remove the first k elements of a view with data += k. How would you safely free(data) afterwards? You'd need to keep an alloc'ed pointer somehow.