Go Down

Topic: alternativa a doble return??? (Read 747 times) previous topic - next topic

Jossema106

Pues eso que necesito devolver dos variable dentro de una misma función y segun tengo entendido no puedo usar dos return en una misma funcion.

Conoceis alguna forma?

Gracias
Proyecto:
http://duinoblog.blogspot.com.es/

fm

Devuélvelo en los parámetros, por ejemplo:

Code: [Select]

// Usando punteros
void miFuncion1 ( int *a, int *b )
{
   *a = 1;
   *b = 2;
}

// Usando referencias
void miFuncion2 ( int &a, int &b )
{
   a = 3;
   b = 4;
}

// en alguna parte de tu código
int xa, xb;
int xc, xd;

miFuncion1 ( &xa, &xb);
miFuncion2 ( xc, xd );

Serial.println ( xa );
Serial.println ( xb );
Serial.println ( xc );
Serial.println ( xd );
   

Jossema106

Perfecta solucion la de los arrays!

Gracias
Proyecto:
http://duinoblog.blogspot.com.es/

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy