title: One line solution for unused out parameter reference
body: <p>I use a function which use 2 reference parameters to return values, only one of this value interess me. Is there a proper way to do it in one line.</p>
  
  <p>I'll explain myself with the code</p>
  
  <p>Function code</p>
  
  <pre><code>void Limits (double&amp; min, double &amp;max)
  {
      min = MIN;
      max = MAX;
  }
  </code></pre>
  
  <p>using the function</p>
  
  <pre><code>double min;
  double unused;
  
  Limits(min, unused);
  
  // using myDouble but not unused
  </code></pre>
  
  <p>What i would like to write is something like</p>
  
  <pre><code>double min;
  
  Limits(min, double());
  </code></pre>
  
  <p>I can't find a way without previously properly declare the object. Is there an elegant solution?</p>
  
  <p>I can't modify the function.</p>