Hi,The following does not compile, and I do not understand what I am doing wrong.
import std.base64; ubyte[] s0 = ['H','e','l','l','o']; char[40] s1; void main () { Base64.encode (s0, s1); } The compile error is:[snip]/src/phobos/std/range.d(614): Error: static assert "Cannot put a immutable(char) into a char[40]" [snip]/src/phobos/std/base64.d(297): instantiated from here: put!(char[40], immutable(char)) test.d(7): instantiated from here: encode!(ubyte[], char[40])
Thanks!