On Tuesday, 24 June 2014 at 18:34:31 UTC, Chris Cain wrote:
You can do what he said, but you'll have to write your own strlen function:It works indeed, thanks a lot! Any chance of making it into std phobos?something like: size_t strlen(in dchar* s) pure @system nothrow { size_t pos = 0; dchar term = '\0'; while(s[pos] != term) ++pos; return pos; } const(dchar)* ds = "hello\0"; dstring text = ds[0..strlen(ds)].idup; writeln(text); works