fork download
  1. #include <iostream> // std::cout
  2. #include <string> // std::string
  3. #include <cstddef> // std::size_t
  4. #include <bitset> // std::bitset
  5.  
  6. int main ()
  7. {
  8. std::bitset<5> foo (std::string("01011"));
  9.  
  10. std::cout << "foo contains:\n";
  11. //std::cout << std::boolalpha;
  12. for (std::size_t i=0; i<foo.size(); ++i)
  13. std::cout << foo.test(i) << '\n';
  14.  
  15. return 0;
  16. }
  17.  
  18.  
Success #stdin #stdout 0s 3472KB
stdin
Standard input is empty
stdout
foo contains:
1
1
0
1
0