fork download
  1. // bitset::to_string
  2. #include <iostream> // std::cout
  3. #include <string> // std::string
  4. #include <bitset>
  5. using namespace std;
  6. // std::bitset
  7.  
  8. int main ()
  9. {
  10. bitset<4> mybits; // mybits: 0000
  11. mybits.set(); // mybits: 1111
  12.  
  13. string mystring =
  14. mybits.to_string<char,string::traits_type,string::allocator_type>();
  15.  
  16. std::cout << "mystring: " << mystring + '5'<< '\n';
  17.  
  18. return 0;
  19. }
Success #stdin #stdout 0s 3428KB
stdin
Standard input is empty
stdout
mystring: 11115