• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

argumenty funkcji

0 głosów
65 wizyt
pytanie zadane 14 marca w C i C++ przez szynszyl97 Początkujący (250 p.)
Witam,

Mam najprostsze funkcje do wyświetlania punktu i wektora. Pytanie czy jest możliwość napisania jednej funkcji która jako parametr przyjmuję zmienną typu punkt LUB wektor i sama rozpoznaje jaki typ zmiennej został podany jako argument i potem w ifach printfy ??

1 odpowiedź

+1 głos
odpowiedź 14 marca przez adrian17 Mędrzec (193,820 p.)

Zakładając C++, możesz ją przeładować - zdefiniować z tą samą nazwą i innymi typami argumentów. Wtedy będzie wywoływana analogicznie z zewnątrz, a w zależności od typów argumentów wykona się inny kod.

void wyswietl(Punkt punkt) {
   ....
}
void wyswietl(Wektor wektor) {
  ....
}

 

komentarz 15 marca przez j23 VIP (105,860 p.)

Używać const &.

Podobne pytania

0 głosów
1 odpowiedź 124 wizyt
pytanie zadane 1 grudnia 2018 w C i C++ przez Michał_Warmuz Mądrala (5,690 p.)
0 głosów
1 odpowiedź 143 wizyt
pytanie zadane 26 sierpnia 2018 w C i C++ przez Hinzeq Użytkownik (850 p.)
0 głosów
2 odpowiedzi 45 wizyt
pytanie zadane 6 dni temu w JavaScript, jQuery, AJAX przez TomekN Początkujący (250 p.)
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

65,685 zapytań

112,323 odpowiedzi

237,050 komentarzy

46,659 pasjonatów

Przeglądających: 248
Pasjonatów: 13 Gości: 235

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...