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

Zwracanie dwóch argumentów w funkcji

0 głosów
713 wizyt
pytanie zadane 3 września 2016 w C i C++ przez karmider013 Początkujący (340 p.)
Witam wszystkich, tak jak w temacie czy funkcja może zwrócić dwa argumenty naraz, jeśli tak to w jaki sposób ?

3 odpowiedzi

+3 głosów
odpowiedź 3 września 2016 przez ZakosiliMiNeta Nałogowiec (30,870 p.)
edycja 3 września 2016 przez ZakosiliMiNeta

Chyba najszybszy sposób i najmniej klepania

​#include <iostream>
#include <utility>
using namespace std;

pair <int,int> funkcja ( int x, int y){
	return pair < int, int>(x,y);	
}



int main() {
	pair<int,int> z = funkcja ( 15,20);
	return 0;
}
+2 głosów
odpowiedź 3 września 2016 przez Avernis Nałogowiec (27,400 p.)

Możesz użyć struktury lub referencji/wskaźnika

struct X
{
    int y;
    int z;
}

X func()
{
    X x;
    return x;
}

 

0 głosów
odpowiedź 3 września 2016 przez niezalogowany
możesz zwrócić tablicę albo strukturę
komentarz 3 września 2016 przez Avernis Nałogowiec (27,400 p.)
Tablicę to tylko dynamiczną lub vector, mapa itp
1
komentarz 3 września 2016 przez niezalogowany
a konkretnie to wskaźnik do tablicy
komentarz 3 września 2016 przez Avernis Nałogowiec (27,400 p.)
Masz mnie :D
komentarz 3 września 2016 przez niezalogowany
nieno, ja się o tym dowiedziałem 2 tyg temu to pamiętam :)

Podobne pytania

0 głosów
1 odpowiedź 1,113 wizyt
pytanie zadane 26 marca 2016 w C i C++ przez TheFeniks Gaduła (4,690 p.)
+1 głos
1 odpowiedź 412 wizyt
pytanie zadane 18 lutego 2018 w C i C++ przez Jakub 0 Pasjonat (23,120 p.)
0 głosów
2 odpowiedzi 663 wizyt
pytanie zadane 17 grudnia 2017 w C i C++ przez corrot Nowicjusz (200 p.)

93,742 zapytań

142,678 odpowiedzi

323,297 komentarzy

63,326 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...