Zdjęcie01191

Zdjęcie01191



5 Przesyłanie do funkcji argumentów będących obiektami

Przez domniemanie zakłada się, żo obiekt Jest przesyłany do funkcji przez wartość, czyli tak samo Jak to się odbywa z danymi typu Int czy float To znaczy, że obiekt służy do InlcJallzacJI swojej kopii wewnątrz funkcji.

-Wynika z tego ważna konsekwencja: Jeśli obiekt Jest duży, to proces

kopiowania może trwać długo. Wielokrotne wysyłanie przez wartość może wyraźnie wpłynąć na zwolnienie programu. Wysyłanie przez wartość nie Jest więc dobrym rozwiązaniem.

BBH Lepszym rozwiązaniem w takim przypadku Jest przesyłanie przez WKm referencję, np..


Wyszukiwarka

Podobne podstrony:
Zdjęcie01201 4.5 Przesyłanie do funkcji argumentów będących obiektami Przez domniemanie zakłada się
DSC00354 (16) Przekazywanie tablicy do funkcji: ■    Tablice w C++ nie są przesyłane
Zdjecie2178 I Równolegle do postępów w rozwoju (notorycznym I postępuje rozwój mowy. I Zaczyna się o
DSC00763 Wskaźniki do funkcji Wskaźnik do funkcji wskazuje adres miejsca w pamięci, w którym zaczyna
do zewnętrznego pliku, w którym obiekt jest zapisany. Należy o tym pamiętać przy korzystaniu z różny
Zdjecie2178 I Równolegle do postępów w rozwoju (notorycznym I postępuje rozwój mowy. I Zaczyna się o
Zdjecie2280 lię do nowych sytuacji. Zanika naturalna potrzeba rurtii jojawia się natomiast tendencja
DSC00763 Wskaźniki do funkcji Wskaźnik do funkcji wskazuje adres miejsca w pamięci, w którym zaczyna
img064 (37) Wyznaczenie celu Do przygotowań należy wyraźnie uświadomienie sobie, co chce się przekaz
DSCN1156 (3) prostą nachyloną do BC pod kątem o mierze 2 <OCB. Punkt przecięcia się narysowanych
69111 Zdjęcie0031 (5) Przesyłanie argumentów do funkcji: ■    przez wartość, ■  
85304 Zdjęcie0038 (4) Przesyłanie argumentów przez referencje (przezwisko): ■ Przy przekazywaniu arg

więcej podobnych podstron