title: Can a std::string contain embedded nulls?
body: <p>For regular C strings, a null character <code>'\0'</code> signifies the end of data.</p>
  
  <p>What about <code>std::string</code>, can I have a string with embedded null characters?</p>