stringDup

Duplicates a zero-terminated string with malloc, return a char[]. Equivalent to .dup Has to be cleaned-up with free(s.ptr). Note: The zero-terminating byte is preserved. This allow to have a string which also can be converted to a C string with .ptr. However the zero byte is not included in slice length.

  1. char[] stringDup(const(char)* cstr)
    nothrow @nogc
    char[]
    stringDup
    (
    const(char)* cstr
    )
  2. char[] stringDup(string str)

Meta