ビット演算を使用して、/24 のようなプレフィックスを 255.255.255.0 に変換したいと思います。
unsigned int を次のように使用してみました。
unsigned int mask = -(1 << 32 - prefix);
正しい場所に 1 を追加してから 0 に減分する while ループを作成することを考えています。
すべての助けをいただければ幸いです!
ビット演算を使用して、/24 のようなプレフィックスを 255.255.255.0 に変換したいと思います。
unsigned int を次のように使用してみました。
unsigned int mask = -(1 << 32 - prefix);
正しい場所に 1 を追加してから 0 に減分する while ループを作成することを考えています。
すべての助けをいただければ幸いです!