![[STL] Bitset 생성 및 초기화 사용법 포스팅 썸네일 이미지](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLZPT9%2FbtqMLRDLyeR%2FiEahZbED7UEdyEGX0VkKl1%2Fimg.png)
C++/Container
[STL] Bitset 생성 및 초기화 사용법
1. bitset bitset은 0 또는 1, true 또는 false의 값을 갖도록 필요한 경우 사용할 수 있다. 이와 같은 형태의 따라서 여러가지 비트 연산을 할 수 있도록 여러 멤버 함수들을 지원한다. 또한, 마찬가지로 이러한 경우에 vector을 사용할 수도 있을 것이다. 하지만 이는 권장하지 않는 형태라는 등 여러가지 말이 많다. 그렇다면 어떠한 경우에 어떠한 것을 사용해야 하는가 하면 vector : 동적인 사이즈를 갖는 경우, 복잡한 비트 연산이 필요없는 경우 bitset : 정적인 사이즈를 갖는 경우, 복잡한 비트 연산이 필요한 경우( 10진수 변환, 비트 반전 등) 라고 분류 할 수 있다. 2. 코 드 환경 : Visual studio 2019 #include #include #inclu..