oki...
bob il faut que tu nous implémente cette fonction là.
Et à la fin du programme, pour libérer les 3840 octet ?
Zeph Le 12/04/2002 à 17:36 microbug > je peux pas, il faut faire free() a la fin du prgm sinon la mémoire est perdue, donc pour vertel c impossible...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Pim89 Le 12/04/2002 à 18:18 non, tu peux le faire ds n'importe quelle fonction.
Mais remarque si tu en utilises un ou 2, pas besoin d'allouer. Mais pas plus, sinon ça craint un peu. Ensuite :
tu stocke le buffer ds un fichier externe présent ds le TIOS, et à la fin du prog BASIC, tu demande de virer par une fonction. Le fait de le mettre ds un fichier ext permettra de le rappeler à tout moment par du C. Mais faudra assurer pour que les temps de chargement (d'ouverture du fichier externe) soit pas trop long.
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
Zeph Le 12/04/2002 à 18:21 Pim > J'ai déjà essayé de calloc-er 2 buffers (j'en ai besoin pour les zooms et les masques), mais ça ralenti trop. Il ne faut pas oublier que vertel est un programme fait pour être appellé plusieurs fois de suite très rapidement. Le fait d'utiliser malloc ou calloc rend le prog inutilisable malheureusement...
Et puis bon... Pour du basic en général on ne s'amuse pas à tout effacer pour tout réafficher, donc les écrans virtuels ne sont pas très utiles...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 12/04/2002 à 18:26 je vois pas pkoi... le basic c trop lent pour avoir reccours à des écrans virtuels..

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
PpHd Le 12/04/2002 à 18:29 Il faudrait plutot optimiser le system d'appel pour que vertel puisse prendre plusieurs commandes en une fois. Masi c'est deja implemente non ? Sinon c'est idiot
PpHd Le 15/04/2002 à 10:21 Tu pourrais pas exemple utiliser seq pour crrer une liste des lignes a afficher.
Puis faire un appel a vertel pour ene afficher plein.
ya quand même une différence entre setbyte (même sur plusieurs ocvtets comme bob64 propose) et mempcy:
setbyte met des octets que tu rentres en argument, memcpy copie des octets à partir d'une variable connue.
De plus il y a pas mal d'argument.
Faire une pic aléatoire avec setbyte obligerait à créer une chaine pour mettre en argument dans setbyte, alors qu'avec memcpy, ta chaine est dirrectement créée dans les arguments, avec une variable, un début et un nombre d'octets