Przesyłanie zmiennych typu strukturalnego do funkcji I podobnie jak zwykłe zmienne, zmienne typu strukturalnego mo˙zna przesła´c do funkcji na trzy sposoby: przez warto´s´c: void fun(SAuto auto); //funkcja tworzy kopie parametru aktualnego przez wska´znik: void fun_w(SAuto * auto); //funkcja ma dostep do oryginalnego parametru aktualnego przez referencj˛e: void fun_r(SAuto & auto); //funkcja ma dostep do oryginalnego parametru aktualnego tworzenie kopii zmiennych typu strukturalnego o du˙zym rozmiarze w funkcjach, mo˙ze powodowa´c znaczny spadek wydajno´sci programu przy wielokrotnym wywoływaniu takich funkcji
... zobacz całą notatkę
Komentarze użytkowników (0)