title: Can I set a default argument from a previous argument?
body: <p>Is it possible to use previous arguments in a functions parameter list as the default value for later arguments in the parameter list?  For instance,</p>
  
  <pre><code>void f( int a, int b = a, int c = b );
  </code></pre>
  
  <p>If this is possible, are there any rules of use?</p>