A voir également:
- Copier un fichier en builder c++
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Pdftk builder - Télécharger - PDF
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