IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[CDocument] Serialize et problème de retour chariot


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 167
    Par défaut [CDocument] Serialize et problème de retour chariot
    Bonjour,

    J'utilise un objet CDocument hérité et je cherche à sauvegarder mon document comme je l'entends. Donc je surcharge la fonction serialize...

    Je suis capable d'enregistrer une chaine de caractère (en passant par CString, par une chaine constante "toto", la fonction Write ou WriteString). Seulement tout ne passe pas dans ces chaines et en particulier, les \n et \r ne font pas de retour chariot (ou retour à la ligne) mais un caractère spécial!!! (un petit carré)

    La fonction SerializeRaw du CEdit fonctionne pourtant bien et l'on peut enregistrer des retour à la ligne hors, je ne vois dans le code de viewEdit.cpp que la fonction Write (à travers WriteArchive/SerializeRaw/Serialize)... comment se fait-il que je n'ai pas mon retour à la ligne?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 167
    Par défaut
    On m'a débloqué... il faut rentrer \r\n et pas l'un ou l'autre seul
    Ceci ne marche qu'avec Write et WriteString.

    Si l'opérateur de flux est utilisé, j'ai une insertion de caractère spécial à chaque passage de flux
    (     soit EOT SUB SI DC1 DC3)...
    genre :
    ar << CString("test1") << CString("test2") << etc.
    (ou en un par un...)

Discussions similaires

  1. problème de retour chariot
    Par gmandil dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 06/02/2007, 12h01
  2. problème de retour chariot!
    Par jguep dans le forum C
    Réponses: 2
    Dernier message: 03/12/2006, 15h16
  3. [SQL Loader] problème de retour chariot
    Par euphorix dans le forum SQL
    Réponses: 3
    Dernier message: 31/08/2006, 05h37
  4. Problème de Retour Chariot
    Par AyreoN dans le forum Langage
    Réponses: 1
    Dernier message: 30/05/2006, 11h00
  5. [Struts] Problème de retour chariot
    Par pimousse76 dans le forum Struts 1
    Réponses: 5
    Dernier message: 22/11/2004, 15h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo