Page 36 sur 1366

Posté : 04 mai 2006 14:40
par joffrey
Coluche:
ça fait plaisir d'être compris par des gens qui comprennent des trucs qu'on comprend pas.

Posté : 04 mai 2006 15:13
par Marie
A po compris.

Posté : 04 mai 2006 15:44
par okocha
Je tenderais a etre d'accord avec Nicobi mais en fait B n'as pas un pointeur qui pointe vers A donc si tu modifie A tu changes B mais si tu modifie B je suis pas sur que tu changes A.
Non ?

Posté : 04 mai 2006 15:47
par nicobi
Bien évidemment !! 8)

Voyons

Posté : 04 mai 2006 15:52
par nicobi
Vilain, tu as édité ton message !

En fait A et B pointeront tous les deux vers la même case en mémoire. Le fait de changer B ou A, du genre A.ma_valeur = 2; eh bien B.ma_valeur vaudra 2 et inversement.
En fait le pointeur de B va aller pointer sur la même case mémoire que A.

Sinon il faut cloner l'objet A.

Posté : 04 mai 2006 16:04
par okocha
Desole d'avoir edite!

C'est un peu vieux pour moi tout ca en ce moment je fais que du fortran !

Posté : 04 mai 2006 16:05
par nicobi
c'est une blague ?

Posté : 04 mai 2006 16:07
par okocha
qu'est ce qui est une blague faire du Fortran !

Dans le calcul scientifique c'est encore tres repandu !!!!!!

Posté : 04 mai 2006 16:16
par nicobi
ah ok c'est pas une blague.
y'en a tellement qui font des blagues sur ce forum :roll:

Posté : 04 mai 2006 16:32
par titou

Posté : 04 mai 2006 18:40
par Ozzy
Merci Nicobi.
Donc à la fin, il n'y a plus qu'un seul objet mais il a 2 noms possibles.

Posté : 04 mai 2006 19:53
par toox
Ca fait un moment que je n'ai plus fait d'objet mais ça me surprend quand même Nicobi... Vous avez vérifié concrètement ?

Posté : 04 mai 2006 19:57
par Ozzy
Ce n'est pas si étonnant que ça : quand tu passes 1 objet en paramètre d'une méthode et que tu le modifies dans celle-ci, il ressort modifié alors qu'une variable entière (par ex), tu ne peux pas la modifier. C'est comme les pointeurs et ça correspond d'ailleurs à ce que tu as dit avec &A (qui n'existe pas en java).

Posté : 04 mai 2006 19:58
par Akage
Hmmm je vois.

Bon bah ca doit etre le delco.

Posté : 04 mai 2006 19:59
par Karl Blanchard
Akage a écrit :Hmmm je vois.

Bon bah ca doit etre le delco.
+1