magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011
-
27 août 2004 à 11:14
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011
-
27 août 2004 à 14:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 27 août 2004 à 14:01
OK, GT surpris de po retrouver ça ds mon srce...
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 20047 27 août 2004 à 11:55
oui, ou en posix si on veut garder une certaine portabilité
magic_Nono > pas la peine de faire taille-=tmp;
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 27 août 2004 à 11:54
Une taille de fichier sur un 'long' ???
C'etait bon au siecle dernier, totalement obsolete a ce jour, doit etre sur 64 bits.
cs_Arnotic
Messages postés933Date d'inscriptiondimanche 1 avril 2001StatutMembreDernière intervention 9 janvier 2012 27 août 2004 à 11:52
Encore mieux : GetFileSize(handle, lpdword). Pourquoi refaire ce qui existe déjà en natif ???
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 27 août 2004 à 11:41
la prochaine fois, j'y penserai, je vais publier un srce pour chacune des fonctions de ma bibli....
++
(juste une petite attaque à ts ceux publiant bcp de src de 3 lignes)
magicalement !
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 27 août 2004 à 11:14
moué, ben, j'ai déjà publié ça ds mes BFichier
BFichier::taille
voici les questions en suspent
=>/// ----- TODO : Verif sur fichiers fragmentés
=>rappel de ma fonc.... [que la section intéressante...]
setPosPtrAtStart();
tmp=getPosPtr();
fseek(fichier, 0L, SEEK_END); //aller a la fin du fichier
taille=getPosPtr();
if(tmp==-1L||taille==-1L)
PB2("erreur lors des deplacements dans un fichier",91);
taille-=tmp;
27 août 2004 à 14:01
27 août 2004 à 11:55
magic_Nono > pas la peine de faire taille-=tmp;
27 août 2004 à 11:54
C'etait bon au siecle dernier, totalement obsolete a ce jour, doit etre sur 64 bits.
27 août 2004 à 11:52
27 août 2004 à 11:41
++
(juste une petite attaque à ts ceux publiant bcp de src de 3 lignes)
magicalement !
27 août 2004 à 11:14
BFichier::taille
voici les questions en suspent
=>/// ----- TODO : Verif sur fichiers fragmentés
=>rappel de ma fonc.... [que la section intéressante...]
setPosPtrAtStart();
tmp=getPosPtr();
fseek(fichier, 0L, SEEK_END); //aller a la fin du fichier
taille=getPosPtr();
if(tmp==-1L||taille==-1L)
PB2("erreur lors des deplacements dans un fichier",91);
taille-=tmp;
++++
Nono.