title: Efficiency of C-String vs C++Strings
body: <p>C++ Primer says</p>
  
  <blockquote>
    <p>For most applications, in addition to being safer, it is also more
    efficient to use library strings rather then C-style strings</p>
  </blockquote>
  
  <p>Safety is understood. Why is C++ strings library more efficient? After all, underneath it all, aren't strings still represented as character arrays?</p>
  
  <p>To clarify, does author talk about programmer efficiency (understood) or processing efficiency?</p>