๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Problem Solving/Algorithm, Tips

cpp์—์„œ 2์ง„์ˆ˜๋กœ ์ถœ๋ ฅํ•˜๋Š” ๋ฒ• (bitset)

by ํ–‰๋ฑ 2020. 5. 6.

๋น„ํŠธ๋งˆ์Šคํฌ ๋””๋ฒ„๊น…ํ•  ๋•Œ ํ•ญ์ƒ ํ•„์š”ํ•œ๋ฐ ๊ทธ ๋•Œ๋งˆ๋‹ค ์žŠ์–ด๋ฒ„๋ ค์„œ ๊ฒฐ๊ตญ ์ •๋ฆฌํ•œ๋‹ค.

ํ—ค๋”๋Š” bitset์ด๊ณ  bitset<ํ•ด๋‹น ๋ณ€์ˆ˜์˜ ๋น„ํŠธ์ˆ˜>(๋ณ€์ˆ˜๋ช…)์œผ๋กœ ์ถœ๋ ฅํ•˜๋ฉด ๋œ๋‹ค.

 

1
2
3
4
5
6
7
8
9
#include<iostream>
#include<bitset>
using namespace std;
 
int main()
{
    int bit_mask = 7;
    cout << bitset<32>(bit_mask); // 00...00111
}
cs

 

์ฐธ๊ณ  ๋งํฌ

https://smallpants.tistory.com/7

๋Œ“๊ธ€