C++ Inline Function, Reference
Swap Using Reference
Pass by Reference