Re: [AIDE PUREBASIC] Mises à jour.
Publié : lun. 02/sept./2013 17:58
Hex() renvoie seulement des valeurs non signées, c'est pour ca.
Forums PureBasic - Français
https://www.purebasic.fr/french/
Toi faire des ups comme ça ? ha ha haDobro a écrit :oui ? non ? m*/de ?
Code : Tout sélectionner
TypeOf() définit le type du champ de la structure qui sert pour le tri. Les types disponibles sont:
#PB_Byte : Le champ de la structure est un octet (.b)
#PB_Word : Le champ de la structure est un word (.w)
#PB_Long : Le champ de la structure est un long (.l)
#PB_String : Le champ de la structure est un string (.s or $, les 'fixed strings' ne sont pas supportés)
#PB_Float : Le champ de la structure est un flottant (.f)
#PB_Double : Le champ de la structure est un double (.d)
#PB_Quad : Le champ de la structure est un quad (.q)
#PB_Character : Le champ de la structure est un caractère (.c)
#PB_Integer : Le champ de la structure est un integer (.i)
#PB_Ascii : Le champ de la structure est un caractère ascii (.a)
#PB_Unicode : Le champ de la structure est un caractère unicode (.u)
Code : Tout sélectionner
Swap Tableau1() , Tableau2() ; Permute le contenu des tableaux
Code : Tout sélectionner
Dim tableau1(5): Dim tableau2(5)
For i=0 To 5
tableau1(i)=i
tableau2(i)=i+10
Next i
;Swap tableau1(),tableau2() ; fonctionne avec PB500
;Swap tableau1(),tableau2() ; fonctionne plus avec PB520 ?????
For i=0 To 5
Swap tableau1(i),tableau2(i) ; PB 520
Debug tableau1(i)
Debug tableau2(i)
Next i
Je confirme.kernadec a écrit :bonjour Mesa
avec Windows XP SP3 (x86)
Dans la doc PB520 il est écrit: pour la fonction "SWAP"
mais cela ne permute plus le tableau() en mode global pour la version PB520 et probablement depuis la version PB510Code : Tout sélectionner
Swap Tableau1() , Tableau2() ; Permute le contenu des tableaux
mais fonctionne maintenant comme dans l'exemple ci-dessous:
les autres cas je n'ai pas effectué de vérifications
CordialementCode : Tout sélectionner
Dim tableau1(5): Dim tableau2(5) For i=0 To 5 tableau1(i)=i tableau2(i)=i+10 Next i ;Swap tableau1(),tableau2() ; fonctionne avec PB500 ;Swap tableau1(),tableau2() ; fonctionne plus avec PB520 ????? For i=0 To 5 Swap tableau1(i),tableau2(i) ; PB 520 Debug tableau1(i) Debug tableau2(i) Next i
C'est ce que je dis dans mon message précédent. Mais c'est bon de le répeter quand même quand on lit en diagonaleMesa a écrit :En attendant, je l'ai trouvé ici
http://www.purebasic.com/french/documen ... ent3d.html
Le lien que j'indique affiche une page en FRANCAISfalsam a écrit : ... et ne figure pas dans l'aide en ligne francophone (web) non plus. Par contre ...
Que dire ? Ben rien hein ? Ha si ..... quelques excusesMesa a écrit :Merci de ne pas lire en diagonale![]()
![]()
Mesa.
Que dire ? Ben rien hein ? Ha si ..... quelques excusesfalsam a écrit :[quote="Mesa"Merci de ne pas lire en diagonale![]()
![]()
Mesa.