intの変数にビット単位で(32個の)フラグを立てる方法があると思うのですが,
32個ブール値を用意するのとの違いはありますか?