RETOURS À LA LIGNE : UNIX => WINDOWS

cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 - 8 févr. 2004 à 22:56
Clonk Messages postés 278 Date d'inscription mardi 22 janvier 2002 Statut Membre Dernière intervention 29 août 2006 - 24 juin 2004 à 14:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20265-retours-a-la-ligne-unix-windows

Clonk Messages postés 278 Date d'inscription mardi 22 janvier 2002 Statut Membre Dernière intervention 29 août 2006
24 juin 2004 à 14:18
Ca marche bien ton source, mais je sais pas pour les autres, mais moi il m'écrit des caractères inutiles à la fin du nouveau fichier (ça dois sûrement être dû à la taille torp grande du fichier lorsque tu le crée...)
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
17 févr. 2004 à 00:35
Salud!

ma classe de gestion de chaine a une fonction,winFormat, réversible pour le pb des '\r\n' <=> '\n'

Cette fonction , sert pour les affichages dans les fenetres windows: j'écrit mes textes avec '\n', c'est moins lourd et ça passe avec les messageBoxs
mais ça ne passe pas pour les zones de textes des boîtes de dialigue

=> un coup de winFormat avant d'envoyer la chaîne...


pour y accéder, cliquez sur mon pseudo puis sur les sources, puis sur BString...

Magicalement,
magic_nono.
cs_Chouchou182 Messages postés 252 Date d'inscription vendredi 13 juin 2003 Statut Membre Dernière intervention 25 avril 2011 1
10 févr. 2004 à 13:59
Salut lastpix'l.

Les includes :

pour les accès aux fichires disques : <cstdio>
pour les messagebox (c'est facultatif pour le but du programme mais c'est juste pour offrir une interface graphique) : <window$.h>
pour les comparaisons de chaînes de caractères, <cstring>

Voila, c'est tout.
lastpixl Messages postés 56 Date d'inscription samedi 28 juin 2003 Statut Membre Dernière intervention 16 février 2006
10 févr. 2004 à 10:21
Il faudrait que tu ajoutes les includes présentes dans le zip dans le listing ici...
+++,
Lastpix'l
cs_Chouchou182 Messages postés 252 Date d'inscription vendredi 13 juin 2003 Statut Membre Dernière intervention 25 avril 2011 1
9 févr. 2004 à 21:29
Désolé Vecchio, j'avais pas vu ta source qui a l'air un peu plus élaborée que la mienne.

A++
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
9 févr. 2004 à 19:51
quand lit sous windows un fichier unix, ca ne revient jamais à la ligne, donc c'est bien dans ce sens que c'est le plus utile
(j'ai déja fait une source semblable:
http://www.cppfrance.com/code.aspx?ID=19640)
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
9 févr. 2004 à 18:42
alors on doit pas avoir le mem probleme car moi de unix a win aucun pb par contre de win a unix l'editeur me rajoute des balise en fin de ligne correspondant au \r de win
Anacr0x Messages postés 515 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 27 avril 2006 2
9 févr. 2004 à 18:02
Dans l'autre sens ? pourquoi ? cette fois ca ne servirait strictement a rien...

Les fichiers txt de windows (avec "\r\n") sont lisible sans pb sous unix, mais l'inverse n'est pas vrai, ca serait donc inutile de transformer au format unix
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
9 févr. 2004 à 06:13
oui c'est ce que je me demandais, j'aurais plutot vu ca dans l'autres sens
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
8 févr. 2004 à 22:56
ta source en fait elle sert pas a grand chose ?
Rejoignez-nous