pointeur de list ... ou est le probleme

Programmation d'applications complexes
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

pointeur de list ... ou est le probleme

Message par Thyphoon »

peut être que parmi vous quelqu’un pourra m'aider et m'expliquer pourquoi ce code pose problème
je veux juste pouvoir utiliser une liste dans une procédure en utilisant un pointeur ...

Code : Tout sélectionner

Structure TS_Pile
  Cmd.s
  True.b
  en_cour.b
  pos_else.l
  pos_endif.l
  numero.l
EndStructure

NewList mylist.TS_Pile()

AddElement(mylist())
mylist()\Cmd="coucou"

Procedure test(List *thelist.TS_Pile())
  AddElement(*thelist())
  *thelist()\Cmd="coucou2"
EndProcedure

test(@mylist())

ForEach(mylist())
  Debug mylist()\Cmd
Next
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: pointeur de list ... ou est le probleme

Message par Le Soldat Inconnu »

comme ça ? faut pas mettre de pointeur :)

Code : Tout sélectionner

Structure TS_Pile
	Cmd.s
	True.b
	en_cour.b
	pos_else.l
	pos_endif.l
	numero.l
EndStructure

NewList mylist.TS_Pile()

AddElement(mylist())
mylist()\Cmd="coucou"

Procedure test(List thelist.TS_Pile())
	AddElement(thelist())
	thelist()\Cmd="coucou2"
EndProcedure

test(@mylist())

ForEach(mylist())
	Debug mylist()\Cmd
Next
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: pointeur de list ... ou est le probleme

Message par Thyphoon »

pfffffffffff et dire que je me prends la tête depuis ce matin ...
merci beaucoup !!
:D
Répondre