Idea: Introduce zero-terminated string specifier

Andrej Mitrovic andrej.mitrovich at gmail.com
Sun Sep 30 13:27:23 PDT 2012


On 9/30/12, deadalnix <deadalnix at gmail.com> 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.
>

What does that have to do with writef()? You can call to!string, but
that's beside the point. The point was getting rid of this verbosity
when using C APIs.


More information about the Digitalmars-d mailing list