Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Rekurencja że zwracaniem kilku wartości

Ostatnio zmodyfikowano 2017-06-18 14:40
Autor Wiadomość
natofp
Temat założony przez niniejszego użytkownika
Rekurencja że zwracaniem kilku wartości
» 2017-06-18 12:10:45
Witam,

szukam sposobu zaimplementowania algorytmu rekurencyjnego zwracającego kilka wartości w c++. Jeśli coś jest niejasne to proszę o dopytanie.
P-162657
jankowalski25
» 2017-06-18 12:19:58
Funkcja może zwracać jedną wartość. Jeśli potrzebujesz kilku, to pakujesz je w strukturę. Ewentualnie możesz coś zwrócić przez argumenty. A jeśli obiekty są "ciężkie", to używasz wskaźnika lub referencji (pamiętając o tym, aby nie zwracać odwołania do obiektu utworzonego lokalnie na stosie wewnątrz tej funkcji).

Dopisano:
W sumie to jeśli masz już kod, który poprawnie obsługuje zwracanie pojedynczego obiektu z wykorzystaniem zmiennej działającej jako stos, to wystarczy rezerwować więcej miejsca na stosie i ustalić, która wartość ma się znaleźć w którym miejscu (co będzie dość dobrze symulowało używanie struktury).
P-162658
1aam2am1
» 2017-06-18 14:40:32
std::tuple
P-162661
« 1 »
  Strona 1 z 1