title: Is it better in C++ to pass by value or pass by reference-to-const?
body: <p>Is it better in C++ to pass by value or pass by reference-to-const?</p>
  <p>I am wondering which is better practice.  I realize that pass by reference-to-const should provide for better performance in the program because you are not making a copy of the variable.</p>