title: auto from const std::vector<>&; object or reference?
body: <p>suppose we have an object with the following interface:</p>
  
  <pre><code>struct Node_t {
   ... const std::vector&lt; something &gt;&amp; getChilds() const;
   } node;
  </code></pre>
  
  <p>Now, i access the property with an <code>auto</code> variable like this:</p>
  
  <pre><code>auto childs = node-&gt;getChilds();
  </code></pre>
  
  <p>what is the type of <code>childs</code>? a <code>std::vector&lt; something &gt;</code> or a reference to one?</p>