Retourner deux valeurs dans une fonction [C++]

cavallini25

Nouveau membre
Bonjour a tout le monde,
Je voudrais savoir si l'est possible retourner deux valeur ensemble dans une fonction.
Par exemple:

swap(int n, int m)
{
int t;
t=n;
n=m;
m=t;

return m,n;
}

(le main() appelle cet fonction)
Donc sans utiliser les * (pointeurs)

Merci a tous.
 

drul

Obscur pro du hardware
Staff
Ben tu peux pas ...

D'une manière ou d'une autre tu devras utiliser des pointeurs.
Si vraiment l' (*) te fais peur, tu peux un type (struct) contenant tes deux données (pour la syntaxe je te laisse voir, mon C++ est vraiment très rouillé)
 

zeb

Modérateur
Salut,

ET LA BALISE
Code:
 !

Ça ressemble plus à du C qu'à du C++, soit dit en passant. La question ET la réponse.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 102
Membres
1 586 287
Dernier membre
lucilleguffey
Partager cette page
Haut