title: C++ auto function return?
body: <p>lately I've seen some code with functions labeled like this:</p>
  
  <pre><code>auto Function(...) -&gt; BOOL
  </code></pre>
  
  <p>Is there some difference between using just </p>
  
  <pre><code>BOOL Function(...)
  </code></pre>
  
  <p>The first one looks nicer to me though, maybe I'm just weird, so is it just visual, or it has some other benefits?</p>