Les Snippets

Connexion

Lire la totalité du contenu d'un fichier

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 25/03/2006 22:35:58 et initié par EBArtSoft [Liste]
Date de mise à jour : 19/03/2007 12:46:14
Vue : 27180
Catégorie(s) : Fichier / Disque
Langages dispo pour ce code :
- VB6, VBA
- PHP 4, PHP 5
- C
- Java
- C++
- Windev
- Python
- Perl
- Voir tous les langages pour ce code snippet



Langage : C
Date ajout : 05/06/2006
Posté par katsankat [Liste]
#include <stdio.h>
 #include <stdlib.h>
 
 int main()
 {
   FILE* pFile;
   long lsize;
   char* buffer;
 
   pFile = fopen( "fichier.txt" , "rb");
   if (pFile == NULL) return 1;
  
   fseek (pFile, 0 , SEEK_END);  // Obtient la taille du fichier
   lsize = ftell (pFile);
   rewind (pFile);
  
   buffer = (char*) malloc (lsize);   //Alloue mémoire pour le tampon, de la taille du fichier
   if (buffer ==  NULL) return 2;
 
   fread (buffer, 1, lsize, pFile); // copie fichier vers tampon
   
   fclose (pFile);  // ferme le flux et
   free(buffer); // libère espace tampon
 
  return 0;
 }


Snippets en rapport avec : Fichier, Lire, Completement, Mapping



Codes sources en rapport avec : Fichier, Lire, Completement, Mapping

{Visual Basic, VB6, VB.NET, VB 2005} ENREGISTRER LIRE ET MODIFIER/ÉCRIRE DANS UN FICHIER TEXTE AU FORMAT UNICODE
Ayant ramé pour trouver comment faire je vous offre cette petite source pour vous éviter de fastidie...

{C / C++ / C++.NET} [C / WIN32] LIRE UN FICHIER LIGNE PAR LIGNE
Fonctions permettant de lire un fichier ligne par ligne facilement et rapidement... Supporte les fi...

{Visual Basic, VB6, VB.NET, VB 2005} LIRE UN FICHIER EN MODE BINAIRE ET L'AFFICHER A L'ECRAN
Ceci est une ebauche de lecteur enregistreur en mode binaire, avec plusieur options de lecture. On ...

{C# / C#.NET} AFFICHER DANS TABLEAU UN FICHER XML
Ce code permet d'afficher dans un form sous format d'un tableau le contenu d'un fihier XML. L'idée...

{JAVA / J2EE} LIRE ET ÉCRIRE UN FICHIER BMP
Cette petite classe permet d'obtenir une image provenant d'un fichier BMP et permet aussi d'en faire...

{Delphi} OBJET POUR LA PROJECTION DE FICHIER EN MÉMOIRE (FILE MAPPING)
L’unité MappedFileStream permet d’utiliser la technique de projection de fichier en mémoire de Windo...

{C / C++ / C++.NET} TRONQUER UN FICHIER(C - WINDOWS)
Suite à un problème/demande via le forum: http://www.cppfrance.com/forum.v2.aspx?rm=1&ID=422230 P...

{Python} GESTION DE FICHIER - BASIQUE
- ouverture d'un fichier fic = open('test.txt','a') // mode ajout fic = open('test.txt','w') // ...

{Visual Basic, VB6, VB.NET, VB 2005} LIRE/ECRIRE/SUPPRIMER/RECHERCHER DANS FICHIERS INI,TXT ...
Bonjour à tous, Oui éffectivement sur le site il y a pas mal de progs de ce genre. D'ailleurs je...

{Delphi} LIRE ET ÉCRIRE DANS UN FICHIER INI
Créer un fichier INI pour y stocker des valeurs de type Integer, Float, Boolean, String, DateTime......