Fichiers binaires ou fichiers textes

cs_Finalx Messages postés 4 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 3 novembre 2005 - 17 oct. 2005 à 12:28
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 - 17 oct. 2005 à 14:34
Salut,

j'aimerais connaitre la difference entre les fichiers en mode binaire (b) et ceux en mode texte (t), afin de pouvoir choisir dans la fonction 'fopen' le bon paramètre.

Merci.

1 réponse

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
17 oct. 2005 à 14:34
Lorsque tu ouvre un fichier en mode texte, les saut de lignes (\r\n sous windows) sont remplacé par un simple \n.
Inversement en écriture les \n sont transformés selon la plateforme.

Le mieux est donc d'ouvrir tes fichiers en mode binaire à chaque fois, comme cela tu es sur qu'il n'y a pas une couche de remplacement qui risque de foutre le bordel.

D'ailleur avec les fct des API windows tu n'a pas le choix, seul le mode binaire est reconnu.
0
Rejoignez-nous