j arrive pas a tranformer un résultat en chaine de caractère [LISP] - Divers - Programmation
Marsh Posté le 15-06-2004 à 22:21:30
gronimogronimo a écrit : personne n a de connaissance en lisp ou quoi ?? |
Même pas toi, visiblement
Astuce du jour : pour apprendre un langage de programmation, il est conseillé de lire un bon tutoriel ou un bon livre.
Pour répondre à ta question, tu peux utiliser format, qui est le pendant CommonLispien du printf ANSICien
Marsh Posté le 15-06-2004 à 22:54:52
printf a écrit : |
c'est un de tes multi c'est ca
Marsh Posté le 15-06-2004 à 23:17:05
Joel F a écrit : c'est un de tes multi c'est ca |
L'idée n'est pas mauvaise, je note
Marsh Posté le 15-06-2004 à 23:30:58
printf a écrit : Même pas toi, visiblement |
franchement la prochaine fois traces ton chemin... ne parle mme pas ...
ca serait cool
juger que les gens si connaissent ou pas .. tu en c rien... car déjà tu me connais paS...
je v pas te faire une lecon de moral...
cec que je veux :
g une liste comme ca : ((cube1 cube5 cube11 cube2 cube6))
et ce que je voudrai avoir c : ((cube1 cube2 cube5 cube6 cube11))
g fait le test suivant (string< ...)
mais il ne suffit pas car il me sort cube11 avant cube2 car son nom numéro commence par un "1".
donc il me faut un test supplémentaire sur la longeur du mot longeur de "cube11" est plus longue que longueur de "cube2"
mais la fonction string-width ne marche que en string or moi je veux utiliser une fonction pour retourner le nom du cube ou j en suis...
et fo donc que je fasse une conversion de ce que me retourne la fonction en string pour que string-width fonctionne...
qq peut m aider ?? merci
Marsh Posté le 15-06-2004 à 19:52:54
quelqu un connait la syntaxe ? merci ... d avances