title: Function call by value memory leak
body: <p>As far as I know, call a function in <code>C</code> or <code>C++</code> is call by value, meaning while calling functions compiler makes a copy of all parameters and then passes them to the function body.</p>
  
  <p>Hence, is that possible to face with memory leak due to many parameter copying and function calls?</p>