ouverture de fichier en text/binary

ouverture de fichier en text/binary - Programmation

Marsh Posté le 04-12-2001 à 14:15:56    

Quel difference y a t-il entre un fchier ouvert en mode binaire et un fichier ouvert en mode text,et quel consequence cela apporte t-il pour la suite (lecture/ecriture)??

Reply

Marsh Posté le 04-12-2001 à 14:15:56   

Reply

Marsh Posté le 04-12-2001 à 14:28:12    

(en C ?)
 
ben en mode binaire il va ecrire exactement ce que tu lui donne a ecrire, en mode texte il va enjoliver le tout (pour les \n par exemple, remplacer par \r\n si je dis pas n'imp)
 
bref pour du texte tu ouvres en mode texte, pour le reste => binaire

Reply

Marsh Posté le 04-12-2001 à 14:31:59    

chrisbk a écrit a écrit :

(en C ?)
 
ben en mode binaire il va ecrire exactement ce que tu lui donne a ecrire, en mode texte il va enjoliver le tout (pour les \n par exemple, remplacer par \r\n si je dis pas n'imp)
 
bref pour du texte tu ouvres en mode texte, pour le reste => binaire  




 
oui sous windows...
sous unix et mac c'est deja des \n...
Mais c'est bien pour ajouer qq chose... :D

Reply

Marsh Posté le 04-12-2001 à 14:33:07    

toi aussi tu tiens a avoir le dernier mot ? :D

Reply

Marsh Posté le 04-12-2001 à 16:32:12    

Ok mais supposons que
-j'ouvre un fichier en mode texte

  • j'y ecrit des donnés
  • je le referme


-j'ouvre à nouveaux le fichier mais cette fois ci en mode binaire

  • j'essaye de lire les données


=>Les donnés ainsi lu seront elle éronées ou pas??

Reply

Marsh Posté le 05-12-2001 à 12:48:49    

En binaire, on peut tout lire (et tout écrire).  
En texte, il me semble que certains caractères (genre 255) sont inhibés.

Reply

Marsh Posté le 05-12-2001 à 13:07:36    

en texte, les données sont formattées, pour pouvoir etre traites directement avec des fonctions faites pour...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed