Just writing
C++ union 就是要用在這種地方啊...
喵的,以前學的時候都不知道 union 可以在什麼地方用到,原來這樣的用途才是王道…
union { float f; uchar b[4]; } u; u.b[3] = b0; u.b[2] = b1; u.b[1] = b2; u.b[0] = b3; return u.f;
Ref: http://stackoverflow.com/questions/3991478/building-a-32bit-float-out-of-its-4-composite-bytes-c
喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。
发布评论…