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 :

Question au sujet de CString


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut Question au sujet de CString
    Salut,

    une question me tarode ..
    Il me semblait que les CString n'avez pas de limitation connu en nombre de caractères ... mais je me rends compte qu'au delà de 505 caractères unicodes il n'affiche plus rien ...
    Est ce moi qui est foiré mon soft ou alors les CString ont des limitations ?

    Merci d'avance.
    Cédric.

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    comment tu verifies ? en regardant en debug la variable ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut
    je viens de voir ça .. http://c.developpez.com/faq/vc/?page...ns#CStringSize
    mais cela ne résoud pas mon soucis ..

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    repond a ma question ...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut
    Citation Envoyé par farscape
    salut,
    comment tu verifies ? en regardant en debug la variable ?
    oui ..

    en fait je sauvegarde mes traces dans un CString ..
    avec les fonctions :
    CString.Format(..) au début puis CString.Append(..)
    Mais au bout d'un nombre de caractères j'ai plus rien ...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut
    Citation Envoyé par farscape
    repond a ma question ...
    désolé mais j'étais en train de répondre ..

  7. #7
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 288
    Billets dans le blog
    2
    Par défaut
    Le debugger de visual ne t'affiche pas intégralement le contenu de la CString, on ne s'en sortirais pas sinon.
    Si tu veux vérifier, tu dois utiliser OutputDebugString().

    Hope it helps.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut
    Le problème c'est que je colle mon CString dans un CEdit .. et là malheuresement c'est pareil ..
    Je vais regarder avec OutputDebugString ..

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut
    Citation Envoyé par Cédric_07
    Le problème c'est que je colle mon CString dans un CEdit .. et là malheuresement c'est pareil ..
    Alors au temps pour moi .. dans l'Edit c'est correct, mais j'affiche trace après trace dans mon Edit ( après chaque CString.Append ) et non la CString complète.

  10. #10
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    bon r0d m'a grillé ,c'est pour ça que je demandais si tu regardais en debug
    si jamais tu le fais le debugger tronque la chaine pour de vrai...

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut
    Bon je viens de creuser le truc ..

    Ben je voudrais vous remercier pour votre réactivité ..

    En fait cela vient de mon programme .. En fait j'écris ma CString dans un fichier trace, mais voilà mon buffer était de 500 et vu que dans le débugger les CString s'affichent jusqu'à environ 500 caractères .. je pensais que c'était un truc que j'avais pas vu dans les CString, mais non c'est moi qui suis un noob ..

    Je tiens à vous remercier ..

    Cédric.

  12. #12
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 288
    Billets dans le blog
    2
    Par défaut
    C'est rien, tu fera 100 pompes et tu relira tes cours de c++

    mhhh, je fatigue moi, il est temps d'aller faire une petite pause...

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Par défaut
    Citation Envoyé par r0d
    C'est rien, tu fera 100 pompes et tu relira tes cours de c++

    mhhh, je fatigue moi, il est temps d'aller faire une petite pause...
    Pour les cours je veux bien .. mais les pompes c'est d'affilé ? ou j'ai quelques jours ?

    En tout cas merci ..
    Cédric

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBWORD]Question au sujet de Normal.dot
    Par cocotte06 dans le forum VBA Word
    Réponses: 1
    Dernier message: 13/09/2006, 12h43
  2. question au sujet de l'ouverture d'un formulaire
    Par Lemnear dans le forum Access
    Réponses: 3
    Dernier message: 24/07/2006, 18h20
  3. [Debutant]question au sujet de la classe File
    Par nadhem dans le forum Langage
    Réponses: 1
    Dernier message: 24/07/2006, 12h00
  4. Petite question au sujet du code Hamming
    Par sylsau dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 28/02/2006, 12h30
  5. Questions au sujet d'une démission
    Par root76 dans le forum Démission
    Réponses: 18
    Dernier message: 22/02/2006, 12h39

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