On Friday, 15 January 2016 at 15:13:37 UTC, Jacob Carlborg wrote:
On 2016-01-15 11:16, Warwick wrote:
I though C style casts were not supported? But when I
accidentaly did
int i;
if (uint(i) < length)
it compiled and worked fine. Whys that?
Wouldn't a C style cast be:
in
I though C style casts were not supported? But when I accidentaly
did
int i;
if (uint(i) < length)
it compiled and worked fine. Whys that?
On Friday, 15 January 2016 at 10:16:41 UTC, Warwick wrote:
I though C style casts were not supported? But when I
accidentaly did
int i;
if (uint(i) < length)
it compiled and worked fine. Whys that?
This is not a cast. You call constructor `uint(int x)`.
In the same time `u
On 2016-01-15 11:16, Warwick wrote:
I though C style casts were not supported? But when I accidentaly did
int i;
if (uint(i) < length)
it compiled and worked fine. Whys that?
Wouldn't a C style cast be:
int i;
if ((uint)i < length)
?
--
/Jacob Carlborg