On 9/11/10 9:48 CDT, Andrej Mitrovic wrote:
I think this might be a compiler bug:


import std.conv : to;

void main()
{
     string mystring;
     dchar mydchar;

     // ok, appending dchar to string
     mystring ~= mydchar;

     // error:  incompatible types for
     // ((cast(uint)mydchar) ~ (cast(uint)mydchar)): 'uint' and 'uint'
     mystring ~= mydchar ~ mydchar;
}

You can't concatenate two integrals.

Andrei

Reply via email to