La recherche a retourné 11 résultats

par nguray
jeu. 23/déc./2004 19:59
Forum : Suggestions et améliorations
Sujet : Passage de paramètres par référence au procédure
Réponses : 21
Vues : 3226

La traduction en PB de ton exemple nguray donne:


Procedure Test(*a.LONG,*b.LONG)
*a\l= 100
*b\l= 100
EndProcedure

c.l = 10
d.l = 10

Test(@c,@d)

Debug c
Debug d


Salut,
Je suis d'accord, mais, le problème c'est que je ne n'ai trouvé nulle part dans la documentation la description de ...
par nguray
mer. 22/déc./2004 21:25
Forum : Suggestions et améliorations
Sujet : Passage de paramètres par référence au procédure
Réponses : 21
Vues : 3226

Tous est une question de priorité, je suis nouveau en PureBasic, je ne savais pas que les boucle For...Next ne prend pas les flottants.

Mais ne peut on pas remplacer en attendant la boucle For...Next par une boucle While...Wend

a.f = 1.5
b.f = 3.5
c.f = 0.1

t.f = a.f
While t.f<=b.f
t.f = t.f + c ...
par nguray
mer. 22/déc./2004 20:23
Forum : Suggestions et améliorations
Sujet : Passage de paramètres par référence au procédure
Réponses : 21
Vues : 3226

Passage de paramètres par référence au procédure

Que penser vous de pouvoir faire modifier les variables du programme principale que le on passe à une procédure

Ex:

Procedure Test(ref a.l,ref b.l)
a.l = 100
b.l = 100
EndProcedure

c.l = 10
d.l = 10

Test(c.l,d.l)

Debug c
Debug d

Afficherais

100
100

Nico m'a proposer la solution suivante ...
par nguray
mer. 22/déc./2004 20:01
Forum : Débutants
Sujet : Passage de paramètres modifiable à une procédure
Réponses : 5
Vues : 994

Ne trouvez vous pas que le PureBasic mérite une méthode plus simple, plus intégré pour le passage des paramètres modifiables à une procédure

:) :idea:
par nguray
mer. 22/déc./2004 19:55
Forum : Débutants
Sujet : Passage de paramètres modifiable à une procédure
Réponses : 5
Vues : 994

Chris,
On peux faire ainsi pour une seule variable, mais quand on a plusieurs variables...

Nico, je vais de ce pas essayer votre solution.

Merci à tous les deux :D
par nguray
mer. 22/déc./2004 19:35
Forum : Suggestions et améliorations
Sujet : Des Listes dans les structures
Réponses : 10
Vues : 2316

C'est vrai ?
Comment fait on ?
La doc est vraiment incomplète alors.
8O
par nguray
mer. 22/déc./2004 19:29
Forum : Débutants
Sujet : Passage de paramètres modifiable à une procédure
Réponses : 5
Vues : 994

Passage de paramètres modifiable à une procédure

Salut,

Est ce quelqu'un sait comment on fait pour permettre à une procédure de modifier les variables qu'on lui passe en paramètres .
Ex:
Procedure Test(a.l)
a.l = 100
EndProcedure

b.l = 10
Test(b.l)
debug b.l
Afficherais 100 et non pas 10 comme maintenant

J'ai essayé aussi

Procedure Test(*a ...
par nguray
mer. 22/déc./2004 17:54
Forum : Suggestions et améliorations
Sujet : Des Listes dans les structures
Réponses : 10
Vues : 2316

Des Listes dans les structures

Que pensez vous de la possibilité de pouvoir mettre une liste dans une structure.
ex:
struct El
.
.
endstructure

structure
.
.
newlist malist.El()
endstructure

La syntaxe est à définir.. :)
par nguray
mar. 21/déc./2004 18:55
Forum : Suggestions et améliorations
Sujet : Déclarations de variables
Réponses : 10
Vues : 2301

C'est vrai, je suis nouveau en PureBasic, et l'exemple est mal choisi.
En faite, elle est tiré d'un bug que j'avais eu.
J'avais dû tapé à un moment donné nbPixels, puis, plustard nbPixel.

Ce sont les erreurs les plus bêtes qui sont les plus difficiles à trouver. :oops:

Le langage C(ou plutôt du C ...
par nguray
lun. 20/déc./2004 23:44
Forum : Suggestions et améliorations
Sujet : Déclarations de variables
Réponses : 10
Vues : 2301

Déclarations de variables

Que pensez vous d'une option du compilateur rendant la déclaration d'une variable obligatoire avant son utilisation.
Ce qui nous permet de détecter les erreurs de frappe dans les noms des variables du genre : nbPix.l à la place de NbPix.l :D
par nguray
lun. 20/déc./2004 23:23
Forum : Suggestions et améliorations
Sujet : BreakPoints
Réponses : 2
Vues : 1161

BreakPoints

Ne pensez vous pas que la possiblité d'utiliser les breakpoints dans PureBasic, peuvent faciliter le débuggage de grande programme. :wink: