cout 출력을 보기 편하게?

aprilii의 이미지

안녕하세요. 늦은밤, 좋은밤입니다.

공부하다가 잘 안되는게 있어서 쪼로록~ ^^

 for (int i=0;i bin(0x004 + i >> 2 );
   cout 결과는, 2 bit 밀어내서 아래처럼 나오는데,
0000000001  4
0000000010  8
0000000011  c
0000000100  10

--> 보기 편하게 
0000_0000_01  4
0000_0000_10  8
0000_0000_11  c
0000_0001_00  10

혹시 cout 내에서 간단히 이런 표현으로 출력할 수 있는 방법이 있을까요?

winner의 이미지

제목 그대로

pung96의 이미지

연산자를 오버로딩 하면 되지 않을까요