A voir également:
- Copier un fichier en builder c++
- Fichier rar - Guide
- Fichier host - Guide
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Windows
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
5 réponses
#include <fstream>
using namespace std;
int main () {
char * buffer;
long size;
ifstream infile ("test.txt",ifstream::binary);
ofstream outfile ("new.txt",ofstream::binary);
// get size of file
infile.seekg(0,ifstream::end);
size=infile.tellg();
infile.seekg(0);
// allocate memory for file content
buffer = new char [size];
// read content of infile
infile.read (buffer,size);
// write to outfile
outfile.write (buffer,size);
// release dynamically-allocated memory
delete[] buffer;
outfile.close();
infile.close();
return 0;
}
merci beaucoup Alex mais si vous voulez je veux un code source avec l'exécutable pcq j'essaye avec cette commande mais je n'aurai pas le résultat voulu
merci pour tes efforts mais mon problème n'est pas résolu pcq j'ai besoin d'un programme en builder c++ avec les bouttons(interface) svp Alex
Salut souhila29 )^_^(
bon j'ai le même problème que t'as eu d'aprés longtemps et j'ai pas trouver ma faute où ??
mais svp j'ai besoin de ton aide j'ai un code pour determiner la taille d'un fichier et j'essaye de le résoluer mais j'ai pas eu toujours il m'affiche la valeur -1 dans le texteBox sur l'interface du formulaire même si je fais le parcours et l'affichage du fichier
Voilà mon code en Visual C++ :
merci d'avance de ta réponse :)
bon j'ai le même problème que t'as eu d'aprés longtemps et j'ai pas trouver ma faute où ??
mais svp j'ai besoin de ton aide j'ai un code pour determiner la taille d'un fichier et j'essaye de le résoluer mais j'ai pas eu toujours il m'affiche la valeur -1 dans le texteBox sur l'interface du formulaire même si je fais le parcours et l'affichage du fichier
Voilà mon code en Visual C++ :
std::ifstream Chemin;
//String^FileName = Chemin;
//const char * FileName = "C:\Documents and Settings\Administrateur\Bureau\salu2t.txt";
//ifstream Chemin (FileName, ios::in|ios::binary);
//sauvegarder la position courante
long pos = Chemin.tellg();
// se placer en fin de fichier
Chemin.seekg( 0 , std::ios_base::end );
// récupérer la nouvelle position = la taille du fichier
long size = Chemin.tellg() ;
// restaurer la position initiale du fichier
// Chemin.seekg( pos, std::ios_base::beg ) ;
cout<< size;
textBox3->Text=Convert::ToString(size);
merci d'avance de ta réponse :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mouradinfo
Messages postés
32
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
27 octobre 2008
6
3 juil. 2008 à 20:19
3 juil. 2008 à 20:19
donne moi ton msn je t'envoyer sa sohila?