2020-06-25から1日間の記事一覧
この記事を読んでメモ。 明らかにおかしな参照やポインタのキャストによるアクセスはコンパイラの最適化によって無視される可能性があるよって話。 uint32_t f(uint32_t a) { uint16_t *p = &a; // uint16_t は uint32_t の別名とはなり得ない // p は a を…
この記事を読んでメモ。 明らかにおかしな参照やポインタのキャストによるアクセスはコンパイラの最適化によって無視される可能性があるよって話。 uint32_t f(uint32_t a) { uint16_t *p = &a; // uint16_t は uint32_t の別名とはなり得ない // p は a を…