fork download
  1. #include <iostream>
  2. #include <bitset>
  3.  
  4. int main()
  5. {
  6. std::bitset<32> b { "0100000101000010" };
  7. std::bitset<32> m { 0xff };
  8. for ( int i = 0; i < 4; ++i )
  9. {
  10. std::cout << char( ( b & m ).to_ullong() ); // will display BA
  11. b >>= 8;
  12. }
  13. return 0;
  14. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
BA