Str() à la tete à l'envers !

Archive.
Dräc
Messages : 526
Inscription : dim. 29/août/2004 0:45

Str() à la tete à l'envers !

Message par Dräc »

Petit bug : Str() accepte un String comme argument et retourne une valeur entière !
Du coup c’est drôle car ca fonctionne à l’envers :D

Code : Tout sélectionner

text$ = "ABCDEF"
Debug Str(text$)
KarLKoX
Messages : 1191
Inscription : jeu. 26/févr./2004 15:36
Localisation : France
Contact :

Message par KarLKoX »

Non non, ce n'est pas un bug, je crois même que Fred a expliqué ce comportement qui, personnellement, me parait logique : Str() retourne l'adresse de la chaine lorsque tu passes une chaine, à toi d'utiliser Str() à bon escient :)
"Qui baise trop bouffe un poil." P. Desproges
Dräc
Messages : 526
Inscription : dim. 29/août/2004 0:45

Message par Dräc »

Effectivement c'est cela !

Par contre je suis moins convaincu que toi par la logique de la chose.
A priori, il vaut mieux éviter de multiplier les manières de faire une même action, or le @ est là pour cela...
Je ne manipule pas assez les chaînes de caractères pour savoir alors j'aimerai connaître si cette particularité de Str() a aidé quelqu'un et dans quelle situation?
Fred
Site Admin
Messages : 2808
Inscription : mer. 21/janv./2004 11:03

Message par Fred »

C'est vrai que c'est une flexibilité qui peut etre un peu embetante. On va probablement revoir ce genre de choses pour la v4.
Répondre