casting int[] to bool[]

Saaa empty at needmail.com
Wed Jan 28 17:20:08 PST 2009


 int[] a = [1,2,3,0];
 int[] aa = [0,1,0,1];
 bool[] b = cast(bool[])a.dup;
 bool[] bb = cast(bool[])aa.dup;
 writefln(a,`-->`,b);
 writefln(aa,`-->`,bb);

--

[1 2 3 0]-->[true false false false true false false false true false false 
false false false false false]
[0 1 0 1]-->[false false false false true false false false false false 
false false true false false false]


Why all this disagreeing? 




More information about the Digitalmars-d-learn mailing list