bob82fr
Messages postés38Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention13 janvier 2005
-
8 juin 2004 à 10:16
bob82fr
Messages postés38Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention13 janvier 2005
-
8 juin 2004 à 11:01
hi,
Je suis pas trop un pro du c++, et j'aimerai savoir comment apres un fopen peut on stocker le contenu du fichier dans une String.
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 8 juin 2004 à 10:23
il faudrait que tu récupère la taille du fichier pour pouvoir allouer la mémoire nécessaire, et ensuite récupérer tout le fichier, avec fgets par exemple
Par contre je ne sais pas comment récupérer facilement la taille d'un fichier avec les fonctions C
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 8 juin 2004 à 10:40
si, mais même problème, je ne me souviens pas comment on recupère la taille d'un fichier.
Si tu est sous windows, tu peux utiliser les API et la ca devient beaucoup plus simple:
CreateFile por ouvrir le fichier
GetFileSize pour la taille du fichier
ReadFile pour mettre tout dans un buffer
bob82fr
Messages postés38Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention13 janvier 2005 8 juin 2004 à 10:59
Oki, c cool ca marche bien, mais j'ai du remplacement c:\...par c:/, sinon il trouvais pas le fichier.
Et t'as pas aussi un exemple de l'utilisation de token sur une string.
Parceque en fait mon objectif etait de créer une methode equivalente au stringtokeneizer de java sur une lecture de fichier.
bob82fr
Messages postés38Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention13 janvier 2005 8 juin 2004 à 11:00
Oki, c cool ca marche bien, mais j'ai du remplacement c:\...par c:/, sinon il trouvais pas le fichier.
Et t'as pas aussi un exemple de l'utilisation de token sur une string. (strtok)
Parceque en fait mon objectif etait de créer une methode equivalente au stringtokeneizer de java sur une lecture de fichier.
bob82fr
Messages postés38Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention13 janvier 2005 8 juin 2004 à 11:01
Oki, c cool ca marche bien, mais j'ai du remplacement c:\...par c:/, sinon il trouvais pas le fichier.
Et t'as pas aussi un exemple de l'utilisation de token sur une string. (strtok)
Parceque en fait mon objectif etait de créer une methode equivalente au stringtokeneizer de java sur une lecture de fichier.