Page 1 sur 1
Passer une liste chainé dans une procedure
Publié : ven. 16/mars/2007 13:26
par Thyphoon
Bon je sais je suis nul ! Mais j'arrive pas a retrouver comment on fait pour passer une liste chainé dans une procédure (sans utilisé Global)j'ai regardé dans la doc a propos des pointeurs, des procedures et des lists mais je n'ai rien trouvé
Code : Tout sélectionner
newlist malist.s()
procedure maprocedure(*list.s() )
addelement(*list())
endprocedure
maprocedure(@malist() )
Faudrait rajouter une rubrique au forum. juste apres Debutant. Non Debutant pas doué.

Publié : ven. 16/mars/2007 16:04
par gnozal
çà à l'air de fonctionner ...
Code : Tout sélectionner
NewList malist.s()
Procedure maprocedure(*list.s(), Chaine.s)
AddElement(*list())
*list() = Chaine
EndProcedure
; On ajoute '1'
maprocedure(@malist() , "1")
; On ajoute '2'
AddElement(malist())
malist() = "2"
; On ajoute '3'
maprocedure(@malist(), "3")
; Résultat = 1 2 3
ForEach malist()
Debug malist()
Next
Re: Passer une liste chainé dans une procedure
Publié : ven. 16/mars/2007 16:23
par comtois
Thyphoon a écrit :j'arrive pas a retrouver comment on fait pour passer une liste chainé dans une procédure (sans utilisé Global)j'ai regardé dans la doc a propos des pointeurs, des procedures et des lists mais je n'ai rien trouvé
C'est là
Il y a un exemple pour le passage d'un tableau et d'une liste chaînée.
Publié : ven. 16/mars/2007 16:29
par Thyphoon
Lolllll merci gnozal Faut que j'arrête de sniffer ..ba oui ça marche super...Je comprends plus ....Bon faut dire qu'avec un gamin de 2 ans qui passe sont temps a venir me demander des trucs c'est pas evident de se concentrer mais bon quand même lollllllllllllll
Re: Passer une liste chainé dans une procedure
Publié : ven. 16/mars/2007 16:33
par Thyphoon
comtois a écrit :
C'est là
Il y a un exemple pour le passage d'un tableau et d'une liste chaînée.
Comment ça se fait que j'ai pas la même chose dans ma doc intégré a Purebasic ? y a moyen d'avoir cette doc là en CHm pour remplacer la mienne elle a l'air plus complete.
Encore une fois merci comtois

Publié : ven. 16/mars/2007 16:43
par Flype
Regarde la signature de Comtois

(Aide PB4)
Publié : ven. 16/mars/2007 17:17
par Thyphoon
Flype a écrit :Regarde la signature de Comtois

(Aide PB4)
A oui merci beaucoup ! J'avais suivi le topic sur la mise à jour de la doc, mais je pensais que ça avait déjà été intégré dans la V4... apparement c'est pas le cas et c'est fort dommage
