※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

spaghetti モジュール


  1. bitset.h


bitset.h


bitset は整数型をビットの並びとして取り扱います。


型エイリアス


typedef     unsigned int    bitset_t;





self に other_bitset が含まれていたら真を返します。

bool bitset_is_include(bitset_t self, bitset_t other_bitset)
{
    return (self & other_bitset) == other_bitset;
}


指定されたビットセットを反転したものを返します。

bitset_t bitset_inversion(bitset_t self)
{
    return self ^ ~0;
}
|