logoalt Hacker News

rcxdudeyesterday at 1:27 PM1 replyview on HN

Which isn't very good for substrings due to the null-termination requirement.


Replies

groundzeros2015yesterday at 11:31 PM

Struct Substring { char start, end };

My point is ownership being transferred implicitly in a struct assignment is a complexity introduced by C++.

In C the concern of allocating memory and using it is separate.

String_view is attempt to add more separation. But C programmers were already there.