title: const for non-reference arguments
body: <p>If I have this code:</p>
  
  <pre><code>void Foo(aBasicType aIn) //Where aBasicType is int, char etc.
  {
      //...
  }
  </code></pre>
  
  <p>Is there any point in making it <code>const aBasicType</code> since it is going to be copied anyway? One of the reasons I am asking is because I have seen it in 3rd party code and was wondering if there is something I am not aware of.</p>