C++/Przeciążanie funkcji: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Lethern (dyskusja | edycje)
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 ==