title: std::vector<bool> guaranteed to default all entries to false?
body: <p>I want all of the entries in my std::vector to be false after I resize it to the desired container size. This appears to be the case on testing, but I can't seem to find any documentation that guarantees this to always be the case. </p>
  
  <p>I realize I could set everything to false myself, but this seems inefficient if it is already guaranteed to default to false for every entry (it is a decent sized vector and will be created in thousands of places).</p>
  
  <p>Is there any guarantee of this? Thanks in advance.</p>