On Sunday, 29 March 2015 at 16:29:40 UTC, ketmar wrote:
On Sun, 29 Mar 2015 16:00:05 +0000, matovitch wrote:

On Sunday, 29 March 2015 at 14:50:24 UTC, ketmar wrote:
On Sun, 29 Mar 2015 13:45:10 +0000, matovitch wrote:

you can also use unions.

Good idea ! In my case I think it was better to cast, but this could be
helpful another time thanks ! :)

unions also looks better than pointers, and they are easier to read, i
think. ;-)

union FU {
  float f;
  uint u;
}

void main () pure {
  float t = 42.0;
  assert((cast(FU)t).u == 0x42280000);
}

AFAIK this would be undefined behaviour in C++, right?

Reply via email to