begin process at 2008 08 20 17:20:54
1 228 964 membres
325 nouveaux aujourd'hui
14 259 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : conversion carriage return line feed [ Divers / Divers ] (Chrigou)

conversion carriage return line feed le 26/06/2008 13:33:56

Chrigou
Bonjour,

Sous WinXP avec un programme en C, j'aimerais écrire un fichier en format UNIX avec un LF (0x0A) à la fin de chaque ligne à la place de CR/LF (0x0D/0x0A).
Comment s'y prendre et où trouver un code source ?
Merci d'avance,

Chrigou

Re : conversion carriage return line feed le 26/06/2008 14:34:21

BruNews
(Admin CS)
char buf[20];
DWORD w;

strcpy(buf, "YOUPI");
buf[5] = 10;  // VOILA FINI
WriteFile(hfl, buf, 6, &w, 0);

ciao...
BruNews, MVP VC++

Re : conversion carriage return line feed le 27/06/2008 09:45:43

Chrigou
heu oui, merci mais j'ai oublié de dire en C standard, j'utilise WxCpp.dev...

Chrigou

Re : conversion carriage return line feed le 27/06/2008 10:03:55

BruNews
(Admin CS)
fwrite au lieu de WriteFile, le reste reste valable.

ciao...
BruNews, MVP VC++

Re : conversion carriage return line feed le 27/06/2008 14:10:48

Chrigou
Ben non, ça suffit pas...
Mais j'ai trouvé !
Il suffisait d'ouvrir le fichier en écriture binaire:
  fpw = fopen(szOutFile, "rb");

Chrigou

Re : conversion carriage return line feed le 27/06/2008 14:12:35

Chrigou
Réponse acceptée !
Pardon:

fpw = fopen(szOutFile, "wb");

Chrigou


Classé sous : conversion, return, line, feed, carriage

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
campagne Adwords
Budget : 5 000€
Boite echanges securis...
Budget : 500€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS