![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 2 Dołączył: 17.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Zacząłem sie zastanawiać które rozwiązanie jest poprawne.
Czy deklaracja funkcji z referencja do zmiennych
Czy deklaracja funkcji i podczas wywołania funkcji odwołanie sie przez referencje
Oba sposoby dają to samo, ale który jest poprawny i szybszy. Jeżeli będę przekazywał duży obiekt |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 8.11.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Pierwszy sposób tworzy referencję do argumentu przekazanego do funkcji za każdym razem gdy funkcja jest wywoływana. Natomiast w drugim przypadku to referencja do zmiennej przekazywana jest do funkcji - czyli decydujesz kiedy chcesz utworzyć referencję a kiedy nie.
W pierwszym przypadku argumentem może być tylko zmienna.
Ten post edytował kresh 27.04.2007, 12:35:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:06 |