BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 24 févr. 2005 à 23:31
Au moment du splitt tu alloues par exemple un buffer de 32 Ko et tu boucles dessus.
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 24 févr. 2005 à 22:51
Voila apres une periode dinactivité, j'aimerai améliorer ma source.
Cependant, je ne sait pas trop comment proceder afin de copier les donnees autrement que octet par octet.
Si quelqu'un avait des suggestions pour m'aider !
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 31 janv. 2005 à 17:35
ok je comprend
(pr ce qui est du resultat que ça donne avec mon programme, je ne vois pas de difference, mais bon ça doit etre pq je m'embrouille)
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 31 janv. 2005 à 17:02
un fichier de 20 ko découpé en 2 donnera 2 fichiers de 10 Ko soit 10240 octets (10*1024).
20Ko = 20480 octets et non pas 20000.
et 10000 octets = 9.76 ko.
Cela n'a rien a voir avec une "logique" (de pensée en tant cas parce qu'au point de vu binaire ça l'est de penser en puissance de 2) c'est comme ça qu'on compte en octets...
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 31 janv. 2005 à 16:53
soit c'est vrai mais si quelqu'un veut decouper un fichier de 20ko en fichiers de 10, il est plus "logique" de creer des fichiers de 10000octets chacun que un de 1024 et l'autre de 976 octet (a vous de voir ;)
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 31 janv. 2005 à 10:04
tailleff*=1000; //transformation des octets en ko
> 1 ko 1024 octets et pas 1000.
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 28 janv. 2005 à 20:22
parsque en attente que je corrige ça, le code marche quand meme (heureusement !) et je ne pense pas qu'il soit tres lent (enfin ça c'est a vous de le dire ;)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 28 janv. 2005 à 18:51
Salut,
si tu sais déjà qu'on ne traite pas un fichier octet par octet alors pourquoi tu nous mets cela ici ?
24 févr. 2005 à 23:31
24 févr. 2005 à 22:51
Cependant, je ne sait pas trop comment proceder afin de copier les donnees autrement que octet par octet.
Si quelqu'un avait des suggestions pour m'aider !
31 janv. 2005 à 17:35
(pr ce qui est du resultat que ça donne avec mon programme, je ne vois pas de difference, mais bon ça doit etre pq je m'embrouille)
31 janv. 2005 à 17:02
20Ko = 20480 octets et non pas 20000.
et 10000 octets = 9.76 ko.
Cela n'a rien a voir avec une "logique" (de pensée en tant cas parce qu'au point de vu binaire ça l'est de penser en puissance de 2) c'est comme ça qu'on compte en octets...
31 janv. 2005 à 16:53
31 janv. 2005 à 10:04
> 1 ko 1024 octets et pas 1000.
28 janv. 2005 à 20:22
28 janv. 2005 à 18:51
si tu sais déjà qu'on ne traite pas un fichier octet par octet alors pourquoi tu nous mets cela ici ?