Page 1 sur 1
Labels textes en boucle
Posté : mer. 27 mai 2020, 12:28
par mumblee
Bonjour,
La fonction chr() n'est pas disponible ? Comment la remplacer ? Exemple minimal :
Code : Tout sélectionner
for (int i=0; i<10; ++i){
pair pA=(i*1cm,0);
dot(pA);
label(format("%i",i),pA,N);
label(chr(i),pA,S);
}
Je n'ai trouvé ça nul part. Peut-être que j'ai mal cherché ?
Sinon ce message servira à d'autres
Merci de votre aide,
Re: Labels textes en boucle
Posté : mer. 27 mai 2020, 13:19
par GM
Bonjour,
mumblee a écrit : ↑mer. 27 mai 2020, 12:28
La fonction chr() n'est pas disponible ? Comment la remplacer ?
comme ceci :
Re: Labels textes en boucle
Posté : mer. 27 mai 2020, 15:15
par mumblee
Argh ! Flûte, j'avais tenté "%s" (pour string au pifomètre mais sans succès).
Où est-ce que c'est documenté ? Je ne l'ai pas trouvé dans la doc officielle.
Pourtant ce serait logique que cela apparaisse si chr() n'est pas accessible non ?
En tous cas, un grand merci Gaëtan.
Re: Labels textes en boucle
Posté : mer. 27 mai 2020, 15:31
par mumblee
Je précise pour les curieux :
- dans la documentation de la version 2.47, on trouve mention de la fonction ascii page 29 mais pas de la fonction chr
- il y a une référence à la fonction format quelques lignes au-dessus avec « following the behaviour of the C function fprintf »
C'est sûrement ça que j'aurais dû aller regarder.
Bon, au moins il y a une trace dans le forum pour les futures questions similaires

Re: Labels textes en boucle
Posté : mer. 27 mai 2020, 17:12
par GM
mumblee a écrit : ↑mer. 27 mai 2020, 15:31
Bon, au moins il y a une trace dans le forum pour les futures questions similaires

En cherchant "ascii", sur le moteur de recherche du forum, tu trouvais
cela.

Re: Labels textes en boucle
Posté : mer. 27 mai 2020, 20:00
par mumblee
J'avais donc mal cherché

C'est drôle parce que j'ai eu ce besoin, également dans le contexte d'un pavage.