Witam,
Mam zadanie polegające na zbudowaniu funkcji typu struct, która zwróci trzy wartości( jeden typu char, i dwa typu double), jednak kompletnie nie mam pomysłu w jaki sposób w głównej funkcji miałbym odebrać te wartości. Czy mógłby ktoś przedstawić przykładowe wywołanie funkcji która zwraca typ struct ?
0
5
struct foo{};
foo bar() { return foo{}; }
int main()
{
foo f = bar();
}
Z perspektywy programisty praktycznie ma różnicy czy zwraca typ wbudowany czy zdefiniowany przez użytkownika (programistę).
0
A jakie to są wartości? Zdefiniowane w zadaniu czy dowolne? Funkcja ma przyjmować parametry?