What's the deal with "Warning: explicit element-wise assignment..."
Andrei Alexandrescu via Digitalmars-d
digitalmars-d at puremagic.com
Mon Apr 14 23:30:48 PDT 2014
We've just enabled warnings as errors in our build system at work and
suddenly:
Warning: explicit element-wise assignment <exprnew> is better than <expr>
where <exprnew> and <expr> are expressions picked from the code. For
example, this wasn't accepted:
writeAvail_[0 .. buf.length] = buf;
but this was:
writeAvail_[0 .. buf.length] = buf[];
The type of the involved variables were as trivial as ubyte[] and in
ubyte[] respectively.
What's the idea?
Andrei
More information about the Digitalmars-d
mailing list