Comme un moyen de pimenter mes devoirs de programmation C++, j'ai décidé de ne pas taper le C++ du livre sur mon ordinateur, au lieu de le reformer dans Ruby. Oui c'est un peu idiot, mais je m'ennuie.void foo (int & x) -> Ruby? Passer des entiers par référence?
Quoi qu'il en soit, je vais avoir du mal à convertir ce genre de fonction Ruby
void swap(int &a,int &b){
int c=b;
b=a;
a=c
}
Quel serait le code rubis équivalent dans une fonction?
Apparemment, c'est largement discutable http://www.ruby-forum.com/topic/41160 – Earlz
Il est vrai dans, de la même manière que Java et Javascript sont passés par la valeur. –
@Earlz: c'est juste un désaccord sur la terminologie entre les différentes communautés linguistiques. les objets en Java se comportent de la même manière, et ils l'appellent valeur par échange – newacct