title: Why doesn't std::bitset come with iterators?
body: <p>It appears that <a href="http://en.cppreference.com/w/cpp/utility/bitset">std::bitset</a> does not come with STL iterators.<br>
  Therefore, I cannot do the following:  </p>
  
  <pre><code>std::bitset&lt;8&gt; bs;
  for (auto it: bs) {
      std::cout &lt;&lt; "this can not be done out of the box\n";
  }
  </code></pre>
  
  <p>Instead I must:  </p>
  
  <pre><code>std::bitset&lt;8&gt; bs;
  for (std::size_t i = 0; i &lt; bs.size(); ++i) {
      std::cout &lt;&lt; bs[i] &lt;&lt; '\n';
  }
  </code></pre>
  
  <p>Without iterators, I also can't use bitsets with any of the STL algorithms.<br>
  Why did the committee decide to exclude iterators from bitset?  </p>