title: Can vector.back() be used to assign a value to the last element of a vector?
body: <p>I have some code that needs to assign the first and last elements of a vector as a special case.</p>
  
  <p>Is somevector.back() an lvalue? Will the following code work?</p>
  
  <pre><code>some_vector.front()=first_value;
  some_vector.back()=last_value;
  </code></pre>