test.cc (416B)
1 #include <iostream> 2 #include <cstdint> 3 #include <cstdio> 4 #include <bitset> 5 #include <format> 6 7 using namespace std; 8 9 int 10 main() 11 { 12 13 uint8_t status_bits = 0; 14 uint8_t value = 1; 15 int wow = 3; 16 17 cout << bitset<8>(status_bits) << endl; 18 cout << bitset<8>(0x1f) << endl; 19 cout << bitset<8>(~0x1f) << endl; 20 cout << bitset<8>(0x80) << endl; 21 cout << (status_bits & static_cast<uint8_t>(~3)) << endl; 22 23 return 0; 24 }