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)??
Publicité
Posté le 04-12-2001 à 14:15:56
chrisbk
-
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
BENB
100% Lux.
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...
chrisbk
-
Posté le 04-12-2001 à 14:33:07
toi aussi tu tiens a avoir le dernier mot ?
weblook$
happy face
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??
Carbon_14
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.
wouatouwouatou
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...