Idea: Introduce zero-terminated string specifier

deadalnix deadalnix at gmail.com
Mon Oct 1 03:56:56 PDT 2012


Le 30/09/2012 21:58, Vladimir Panteleev a écrit :
> On Sunday, 30 September 2012 at 18:31:00 UTC, deadalnix wrote:
>> If you know that a string is 0 terminated, you can easily create a
>> slice from it as follow :
>>
>> char* myZeroTerminatedString;
>> char[] myZeroTerminatedString[0 .. strlen(myZeroTerminatedString)];
>>
>> It is clean and avoid to modify the stdlib in an unsafe way.
>
> That's what to!string already does.

How does to!string know that the string is 0 terminated ?


More information about the Digitalmars-d mailing list