title: Can std::cout set badbit or failbit with the operator <<? If so, when?
body: <p>Can <code>std::cout</code> set the <code>badbit</code> or <code>failbit</code> with the operator <code>&lt;&lt;</code>.  If so, when does this occur?</p>