Tu te fous de ma gueule ? On parle de meilleure lib, la vitesse en fait partie. Si tu ne peux pas t'empecher d'accuser de détournement de sujet chaque fois que tu ne peux plus répondre, on va le clore ça reglera tous les problèmes.Je ne parle pas de la MEILLEURE lib en soi, mais de la meilleure lib pour un débutant. Clib est bien, mais pour un débutant -> poubelle! Le gars aura beaucoup de peine à s'en sortir du au fait qu'il n'y a pas de noms de fonctions, mais des numéros. Si j'ai mis des numéros, c'était pour la taille du code (BASIC) et pour la vitesse. On notera tout de même le petit prog 'clib' qui demande comme argument le numéro de fonction et affiche un panneau d'infos plus un nom associé à la fonction.
(je ne sais pas j'ai pas vraiment poussé l'utilisation de clib),J'avoue que clib est stable car les seules fonctions dangereuses sont séparées dans APR (Scrolling, aggrandissement, remplissage, ...)
Là encore tu vas m'expliquer où je t'ai "traité comme de la merde"Heu... Tes posts n'ont pas un ton franchement sympathique alors que j'essaie de faire des efforts! J'ai mes défauts, j'essaie de les corriger, maintenant c'est pas une raison pour me coller une étiquette et penser que ça ne va pas changer. De plus, je n'ai rien dit de mal!
Là encore tu vas m'expliquer où je t'ai "traité comme de la merde"Ben excuse, c'était plutôt adressé à Neuro
1. super comme comportementNeuro > 1. Tu crois que le tien est mieux? J'ai aussi lu TES posts et tu es loin d'être un ange mon cher
2. comme a ton habitude tu parle sans savoir 3. ta gueulle
Là encore tu vas m'expliquer où je t'ai "traité comme de la merde" en citant clairement le post, ou bien tu vas simplement admettre que tu t'es emporté.Bah je me suis emporté, mais c'était face aux autres topics aussi. C'était la goutte d'eau qui a fait déborder le vase. C'est tout.
azerty83 :
or tu trouves flib("drawstr:0,"&string(y*10)&",4,"&chaine) est aussi compliqué (alors que ca c du B.A.ba (comment ca s'ecrit c'te connerie ?)
Toujours les sujets qui blaisse. Quant on parle de nostub, kernel ou encore de librairies graphique là les topics partent en live. Il y a beaucoup de topics sur ce sujet, en date optimsation vitesse de jackiechan.... Donc arrêter de vous prendre la tête ici, ce n'est pas le sujet du topic.Bah je propose que chacun utilise la libe qu'il trouve le mieux et qu'il nous fasse de bons progs avec. Et surtout que LUI, soit satisfait. Le reste, que ce soit vertel, clib, flib, basic_lib ou n'importe quoi ça n'est pas important. Le principal est d'avoir réussi à faire quelque chose de bien. Or ses programmes (donc de l'auteur du topic) sont déjà très bien même s'il n'a pas utilisé de lib! Alors s'il veut en utiliser une, il va les essayer et choisir lui-même celle qu'il trouvera le mieux. (Manque de bol j'espère que ce sera aucune des trois
flib("drawstr:0,"&string(exact(y*10))&",4,"&chaine)Avec flib il n'y a pas besoin que les nombres soient exacts (en revanche clib le requiert, d'où ma demande pour NG_aproxesi dans l'autre topic)
Ecoute mon cher M. TrouDuc ... déjà, on se renseigne avant de parler, la doc est une chose, pis si tu savais lire, tu saurais qu'elle n'est absolument pas actualisée !Si môssieur avait un cerveau, il pourrait éventuellement envisager d'apprendre à lire... Tiens, commence par cette phrase, ça te fera un bon entraînement:
Bon vu la tournure que prend le topic je pense qu'il va être locké si le ton et/ou le sujet ne changent pas...Pour te répondre Vertyos, c'est mon dernier mot sur le sujet. Ce serait dommage que tu fermes le topic. A la limite tu peux me kicker...
nounoun :
Quand à la stabilité de Vertel, il me semble que ce soit du à la ROM.
Je tourne avec la 2.07, Vertel n'a jamais planté, mais mon frère a eu des problèmes avec la 2.08 pour afficher des sprites (crash). Je ne sais pas si Vertyos a rebossé là-dessus, mais ça ne devrait pas poser trop de difficulté.
Brunni
: Kevin> Lorsque tu fais ESI_approx ou je saiis plus trop quoi... Après tu es obligé de faire GetFloatArg? N'y a-t-il pas un moyen plus rapide (et plus optimisé) d'obtenir un entier depuis le top_estack?
azerty83 :
quant au exact(), c'est du kevinon peut aussi faire un setmode au debut et à la fin, avec tous les avantages (gain de vitesse par raport à un appel à une fonction basic récurrente) et les inconvenient (compatibilité à 100.00000000000% impossible avec toutes les version d'ams de localisation, de hw, de couleur de la touche on et de peinture du slide case des ti de la galaxie et de Navarre)
nounoun :
flib("drawstr:0,"&string(exact(y*10))&",4,"&chaine)
On peut faire mieux maintenant :
flib("drawstr:0, exact(y*10),4"&chaine)
Brunni :
Si môssieur avait un cerveau, il pourrait éventuellement envisager d'apprendre à lire... Tiens, commence par cette phrase, ça te fera un bon entraînement [...]
Hmm étrange. Quand j'ai releasé Vertel 2, la rom 2.08 n'existait pas donc je n'ai pas pu tester dessus, mais je ne vois pas trop ce qui pourrait poser problème. Quelle version tu utilise ?Qu'est-ce qui a tant changé dans cette ROM pour qu'il y ait tant de problèmes de compatibilité?
1. exact change selon la langue, donc ça n'a rien à faire dans une chaîne de caractères.Le problème est que flib est très lent à gérer les expressions avec des espaces vu qu'il doit tokeniser l'expression... Tu vois le temps qu'il te faut pour exécuter un prog la première fois... eh ben flib prend ce temps-là rien que pour évaluer ton expression.
c'est déjà évalué en exact, donc pas besoin de mettre exact dans ce cas.heu mais c'est toi qui a écrit qu'il fallait le mettre en exact
Kevin Kofler :
On peut aussi faire du setMode compatible avec la localisation, mais exact() est beaucoup plus simple. Et ça ne prend que 2 octets (tokénisés) par appel, setMode prend une place énorme pour les chaînes. Et enfin, ce n'est pas propre de changer les modes quand ce n'est pas absolument nécessaire.
Brunni
:c'est déjà évalué en exact, donc pas besoin de mettre exact dans ce cas.heu mais c'est toi qui a écrit qu'il fallait le mettre en exact
azerty83 :
et pour la compatibilité, c'est vrai, on peu faire tres simple![]()
(ca va pas te plaire par contre)
azerty83
: rah, j'ai essayé de retrouver ca, mais je lui donnais des nombres au lieu de nombres dans des strings...
mais sinon, dis moi, n'oublirais tu pas de sauvegarder le mode courrant ?c'est tres sale ca de ne pas restituer la calculatrice dans le meme etat de propreté que celui trouvé en entrant...