## links [add UFCS/MCS `cast`, and `addrCast` by timotheecour · Pull Request #28 · nim-lang/fusion](https://github.com/nim-lang/fusion/pull/28) [C++: reinterpret_cast v.s. static_cast and memory layout difference | by Xianbo QIAN | Medium](https://medium.com/@xianbao.qian/c-reinterpret-cast-v-s-static-cast-and-memory-layout-difference-c7787cf1b819) [c++ - When should static_cast, dynamic_cast, const_cast and reinterpret_cast be used? - Stack Overflow](https://stackoverflow.com/questions/332030/when-should-static-cast-dynamic-cast-const-cast-and-reinterpret-cast-be-used)