コンパイラのエラーと警告(C++):インデックス への移動
ANSI C では,ビットフィールドは signed int または unsigned int でなければなりません(char,long などは不可)。