begin process at 2012 02 12 14:51:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

ecriture dans un fichier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ecriture dans un fichier

mercredi 14 juillet 2004 à 22:31:20 | ecriture dans un fichier

W@$h!

Membre Club
voila mon pti pb :
j'ai fai un prog ki li un fichier caractére par caractere, qui inverse les bits de chaque caractére (grace a l'operateur binaire "~") et ki ecrit le resultat dans un fichier (cryptage par inversion de bits).
Mon prog marche impec' pour ce ki est des petit fichier texte, pa tro gro, mai pour tester g voulu crypter le programme 'freecell' de windows. Mai le fichier de sorti n'est pa entier!! je ne peu crypter qu'environ 1/10eme du prog! qqn aurait il une idée de la raison, et egalement de la solution?
Merci d'avance.
mercredi 14 juillet 2004 à 22:41:00 | Re : ecriture dans un fichier

victorcoasne

Membre Club
Sûrement qu'il y a pas assez de mémoire pour allouer tout l'espace du fichier



Vous voulez des RPG gratuits allez sur [ Lien ] !!!

Le créateur du site [ Lien ]
mercredi 14 juillet 2004 à 22:45:43 | Re : ecriture dans un fichier

djl

bien sur qu'il y a assez d'espace

tu ouvre bien le fichier en binaire ?
mercredi 14 juillet 2004 à 22:48:25 | Re : ecriture dans un fichier

W@$h!

Membre Club
pour ouvrir le fichier je tape :

FILE *fichier;
fichier = fopen(NomFichier, "w");

je sai pa si ca l'ouvre en binaire, mai comme j'écri des caractere dedan, pa besoin de l'ouvrir en binaire, si?
mercredi 14 juillet 2004 à 22:50:33 | Re : ecriture dans un fichier

djl


fichier = fopen(NomFichier, "wb"); et "rb" en lecture


ensuite lit dans un buffer avec fread et ecris avec fwrite
mercredi 14 juillet 2004 à 22:54:29 | Re : ecriture dans un fichier

W@$h!

Membre Club
jsai ke jsui un peu nul mai il me fo just une ou 2 ptite explication :
*un buffer c'est bien un endroit ou on met les donné provisoirement?
*comment faire pour creer un buffer?
mercredi 14 juillet 2004 à 22:59:22 | Re : ecriture dans un fichier

djl



char *buffer =malloc( taille_du_fichier );

fread( buffer, 1, taille_du_fichier, fichier);

fclose( fichier );

/* travaille sur buffer comme tu fait pour un tableau de char */


free( buffer );
mercredi 14 juillet 2004 à 23:01:21 | Re : ecriture dans un fichier

W@$h!

Membre Club
ok merci bocou djl, ton aide va m'être precieuse ;)


Cette discussion est classée dans : fichier, prog, ecriture, caractére, ki


Répondre à ce message

Sujets en rapport avec ce message

prob ecriture dans un fichier [ par aardman ] salut,j'utilise dans un prog la fonction fopen pour creer et ecrire dans un fichier texte.Quand je lance mon prog en double cliquant, ca marche bien.M pb de lecture ecriture d'un fichier excel [ par margotfleur ] MargotFleur Bonjour à tous !Après avoir lu tout ce qu'il y a sur ce forum concernant l'accès à un fichier excel, (je suis débutante en VC++), je n'arr Recherche Importante [ par ImpEraTor972 ] Bonjour a tts !Voyer g un serveur avec d foto de soirer en fichier .zipLes fichier fon 200mo et jaimerai les envoyerMais vous savez tts que il y a d n Ecriture/lecture dans un fichier [ par SneakGuy ] Haaa... Merci, sa m'a aider... Enfin, j'ai encore plusieurs problemes...pour l'ecriture j'ai quelque chose qui ressemble a sa:char user[20];char pass[ Lecture Ecriture fichier [ par wannie ] Salut tt le monde. Je suis nouveau ici et j'aimerai beaucoup obtenir de l'aide de développeur confirmé.Comme je suis novice sous le langage C++ j'aime Ecriture dans un fichier [ par johnclark ] bonjour je voudrai savoir comment faire pour reperer une ligne dans un fichier et ecrire a l'endroit de cette ligne...j'arrive bien ecrire en fin de ecriture et lecture de fichier [ par lacousine ] j'aurais besoin des informations sur la lecture et l'écriture dans un fichier en mode console(C++)et j'aurais besoin de piste afin de m'orienter sur l ouvrir un fichier avec un prog defini (pas par default) [ par enigmatiqk ] bon ba je me suis balader de partt, et pour ouvrir un fichier jai capter qu'il falli utilisé shellexecute..., seulement voila, ca ouvre un fichier par AIDEZ MOI!!! [ par W@$h! ] Voila mon pb :Dans 1 de mes prog, je créé un fichier temporaire qui recopie caractére par caractere un fichier :...FILE *fichier;FILE *temp;char Carac ecriture dans un fichier en assembleur [ par ptitchep ] bonjourje voudrais écrire dans un fichier texte en assembleur. j'ai réussi à l'ouvrir à le lire mais quand je veux y écrire des données, l'interruptio


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales