3 ms·
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 co
by groundzeros2015 7mo ago
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.
- rcxdude 7mo agoWell yeah, and you could always do the same thing in C++, but having a standard structure for it makes interoperability a lot easier.