Forum » Programiranje » c++ return
c++ return
Seadoo ::
Je in ni. Ne more ti vrnit dveh parametrov, lahko ti pa vrne en razred oz. instanco razreda, ki ima pač dve spremenljivki notri.
Druga možnost pa je da podaš funkciji kazalce na spremenljivke.
Druga možnost pa je da podaš funkciji kazalce na spremenljivke.
BigWhale ::
int bla (int in_param, int *out1, int *out2)
{
....
out1 = ....;
out2 = ....;
return 1;
}
int main()
{
int foo;
int bar;
int buz;
do_stuff();
if (bla(foo, &bar, &buz))
{
printf("WooHoo!\n");
}
return 0;
}
Tako nekako....
{
....
out1 = ....;
out2 = ....;
return 1;
}
int main()
{
int foo;
int bar;
int buz;
do_stuff();
if (bla(foo, &bar, &buz))
{
printf("WooHoo!\n");
}
return 0;
}
Tako nekako....
BigWhale ::
Ali pa celo
struct bla = { int a; int b; };
struct bla goo(int in_par)
{
struct bla foo;
....
return foo;
}
Recimo...
No ja, to so C resitve... C++ je priblizno isti smorn ;)
struct bla = { int a; int b; };
struct bla goo(int in_par)
{
struct bla foo;
....
return foo;
}
Recimo...
No ja, to so C resitve... C++ je priblizno isti smorn ;)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C++] Dedovanje, virtualne in abstraktne metodeOddelek: Programiranje | 2967 (2766) | mallard |
» | PHP OOPOddelek: Izdelava spletišč | 2188 (1659) | Pegaz |
» | c++ datotekeOddelek: Programiranje | 4044 (3533) | Vesoljc |
» | Pomoč pri c++ razlagaOddelek: Programiranje | 2313 (2055) | Person |
» | C problemčekOddelek: Programiranje | 1062 (865) | OwcA |