Στην C++, η προεπιλεγμένη τεχνική μετάδοσης παραμέτρων είναι "call by value". Αυτό σημαίνει ότι ένα αντίγραφο του πραγματικού ορίσματος μεταβιβάζεται στη συνάρτηση και οποιεσδήποτε αλλαγές γίνονται στην επίσημη παράμετρο μέσα στη συνάρτηση δεν επηρεάζουν το πραγματικό όρισμα.