passing by value: przekazywanie przez wartość
Metoda przekazywania funkcji argumentów polegająca na przekazaniu kopii ich wartości. Funkcja nie może zmodyfikować oryginalnych wartości argumentów, ponieważ dostaje tylko kopie. Wadą tej metody jest kopiowanie wartości, które w przypadku dużych obiektów może być bardzo kosztowne pod względem wydajności. Zobacz również passing-by-reference i passing by const reference.