読者です 読者をやめる 読者になる 読者になる

maskをforで回すときにスマートに書く方法

void hoge(int hoge_mask){
	u32 mask = 1;
	int max = 10;
	for (int i = 0; i < max; i++, mask <<= 1)
	{
		if ((hoge_mask & mask) != 0)
		{
			//ここに、マスクを通ったものだけが行う処理を書く
		}
	}
}