C++/Przeciążanie funkcji: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
poprawki |
Nie podano opisu zmian |
||
Linia 2:
{{definicja|
'''Przeciążanie (przeładowanie) funkcji''' to zabieg polegający na utworzeniu kilku funkcji o tej samej nazwie, nazywanych '''funkcjami przeciążonymi'''. Takie funkcje muszą różnić się liczbą lub typem argumentów przekazywanych do tej funkcji, dodatkowo mogą różnić się zwracanym typem.
}}
Linia 25:
Kompilator obsługuje przeciążanie przez dodanie do nazwy każdej z przeciążonych funkcji specjalnego identyfikatora, który związany jest z liczbą i typem argumentów - tak więc po etapie kompilacji wszystkie funkcje mają unikalne nazwy.
== Zastosowanie ==
|