bool clear[32];
int quest = 3;
for(int i =0; i<32; i++)
{
if (quest % 2 == 1)
clear[i]= true;
quest = quest >> 1;
}
이런경우 1,2는 on, 나머지는 off 처럼 하려고함
데이터베이스 테이블 만들어야 하는데
id, bool 1~32 처럼 하는건 속성이 너무 많은것 같아서
id, int 이렇게 하려고 하는데 이상한거냐
팀플중인데 그냥 bool로 32개 때려박자길래 생각해봄
std::bitset<32>
아하..원래 이런게 있구나;;
32비트 변수 쓰면 될 거 같음 uint32_t
가독성 높은걸로 하셈
그럴땐 비트마스킹