On 04/23/2017 04:17 AM, Mafi wrote:

/opt/compilers/dmd2/include/std/range/primitives.d(351): Error: static
assert  "Cannot put a char into a char[]."

Appender recommended:

import std.format, std.stdio, std.array;

void main() {
    auto sink = appender!(char[])();
    formattedWrite(sink, "Long string %s\n", "more more more");
    write(sink.data);
}

Of course appender!string is more natural but I just wanted to see that it works with char[] as well.

Ali

Reply via email to