0と1を入れるだけでも32bit変数を使うような時代にビットフィールドとか過去の遺物じゃないのかね