Poznaj C++ w$ godziny0164

Poznaj C++ w$ godziny0164



Godzina 11

Referencje

W ciągu ostatnich dwóch godzin nauczyłeś się, jak wykorzystywać wskaźniki do manipulowania danymi na stercie i jak pośrednio odwoływać się do obiektów. Referencje, będące tematem tej godziny, dają Ci równie wiele możliwości co wskaźniki przy jednocześnie większej prostocie wykorzystywania. W ciągu tej godziny nauczysz się:

□    Co to są referencje

□    Czym różnią się referencje od wskaźników

□    Jak stworzyć referencje i jak je wykorzystywać

□    Jakie są ograniczenia referencji

□    Jak z wykorzystaniem referencji przekazywać wartości i obiekty do funkcji

Co to jest referencja?

Referencja jest czymś w rodzaju synonimu lub odsyłacza. Gdy tworzysz referencje, to inicjalizujesz ją nazwą innego, docelowego obiektu. Od tego momentu referencja spełnia rolę alternatywnej nazwy dla obiektu i wszystkie operacje wykonywane na referencji będą również wykonywane na obiekcie docelowym.

Niektórzy programiści twierdzą że referencja to wskaźnik. Nie jest to prawdą. Oczywiście, zazwyczaj referencje tworzone są z wykorzystaniem wskaźników, ale jest to sprawa tylko i wyłącznie twórców kompilatora. Ty, jako programista, musisz rozróżniać te dwa pojęcia.



Godzina 1

Referencje

W ciągu ostatnich dwóch godzin nauczyłeś się, jak wykorzystywać wskaźniki do manipulowania danymi na stercie i jak pośrednio odwoływać się do obiektów. Referencje, będące tematem tej godziny, dają Ci równie wiele możliwości co wskaźniki przy jednocześnie większej prostocie wykorzystywania. W ciągu tej godziny nauczysz się:

□    Co to są referencje

□    Czym różnią się referencje od wskaźników

□    Jak stworzyć referencje i jak je wykorzystywać

□    Jakie są ograniczenia referencji

□    Jak z wykorzystaniem referencji przekazywać wartości i obiekty do funkcji

Co to jest referencja?

Referencja jest czymś w rodzaju synonimu lub odsyłacza. Gdy tworzysz referencje, to inicjalizujesz ją nazwą innego, docelowego obiektu. Od tego momentu referencja spełnia rolę alternatywnej nazwy dla obiektu i wszystkie operacje wykonywane na referencji będą również wykonywane na obiekcie docelowym.

Niektórzy programiści twierdzą że referencja to wskaźnik. Nie jest to prawdą. Oczywiście, zazwyczaj referencje tworzone są z wykorzystaniem wskaźników, ale jest to sprawa tylko i wyłącznie twórców kompilatora. Ty, jako programista, musisz rozróżniać te dwa pojęcia.


Wyszukiwarka

Podobne podstrony:
Poznaj C++ w$ godziny0178 Godzina 12Zaawansowane referencje i wskaźniki W ciągu ostatnich trzech god
Poznaj C++ w$ godziny0019 Godzina 1Zaczynamy Witamy w „Poznaj C++ w 24 godziny”. W ciągu pierwszej g
przed godziną 20. W ciągu ostatnich siedmiu lat zdarzyło się to zaledwie kilka razy. Uczelnia rozwij
Poznaj C++ w$ godziny0106 Godzina 7Więcej o klasach W trakcie godziny 6, „Proste klasy”, nauczyłeś s
Poznaj C++ w$ godziny0112 Więcej o klasach 99Klasy wykorzystujące inne klasy jako dane wewnętrzne Ba
Poznaj C++ w$ godziny0159 148 Godzina 10 Listing 10.4. Wykorzystanie wskaźnika
Poznaj C++ w$ godziny0163 152 Godzina 10 W linii 41 wykorzystujemy wskaźnik pProst do ustalenia szer
Poznaj C++ w$ godziny0235 226Godzina 15Listing 15.8. Wykorzystanie strcpy (). 1:    #
CCF20091108004 £Tt£i ZAWODOWY A ZDROWIE PRACOWNIKÓW 171 STUDIUM PRZYPADKU 7.1 •V ciągu ostatnich dw
Zdjęcie0418 2 C. zapalenie surowicze D owrzodzenie £ Tapalcnie zfammigkmw; 10. W ciągu ost
DSC05438 (5) w Potece - Raport 2009 Coraz więcej firm dystrybucyjnych w ciągu ostatnich dwóch lat ko
Diagnoza społeczna 2005 19_ wrosły w ciągu ostatnich dwóch lat, w tym głównie wydatki na opłacenie z
-3- 1.7 wykaz zadań wykonanych w ciągu ostatnich dwóch lat i zadań aktualnie realizowanych o tym sam
kursowego przynajmniej w ciągu ostatnich dwóch lat przed badaniem dotyczącym spełnienia kryteriów
74019 strona0025 (3) 7H Marla Zebrowska 1 Zofia Bobaka w ostatnich dwóch dziesięcioleciach, opieramy
104 105 2 3.1.1. Nowoczesne technologie budowlane a technika grzewcza. W ciągu ostatnich kilkunastu
równoległej albo szeregowej. W ciągu ostatnich lat widać wyraźne odchodzenie od wykorzystywania inte
74019 strona0025 (3) 7H Marla Zebrowska 1 Zofia Bobaka w ostatnich dwóch dziesięcioleciach, opieramy

więcej podobnych podstron