2021-09-11から1日間の記事一覧
WindowsでIPv4アドレスを列挙するサンプルコードです。 GetIpAddrTable関数はメモリに構造体とそこから参照される文字列をまとめて配置します。このコードではそれらをまとめて管理するためにクラスを使用しています。なお、この関数はループバックアドレス…
constexprはreinterpret_castを含めません。C++20からはより厳密かつconstexprに対応したstd::bit_castが提供されています。reinterpret_castをポインタの型変換に使う場合はこちらを使う方が良さそうです。 bit_cast - cpprefjp ポインタ同士のキャストには…