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

C++ Discussion :

initialiser une cha�ne string � partir d'it�rateurs


Sujet :

C++

  1. #1
    Membre �clair� Avatar de Trunks
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mai 2004
    Messages
    534
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mai 2004
    Messages : 534
    Par d�faut initialiser une cha�ne string � partir d'it�rateurs
    Bonjour,

    Je cherche � initialiser une cha�ne � partir de 2 it�rateurs

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    std::string::iterator it = find(str.begin(), str.end(), ' ');
    std::string str2(str.begin(), it);
    Ceci fonctionne, mais seulement si je l'initialise � pendant la d�claration.
    Cependant comment faire, pour affecter une cha�ne qui existe d�j�?
    Ca permettrait de parser une ligne de commande en faisant un while sur le find().

    Merci d'avance

  2. #2
    Expert confirm�

    Inscrit en
    Novembre 2005
    Messages
    5 145
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Par d�faut
    Citation Envoy� par Trunks Voir le message
    Bonjour,

    Je cherche � initialiser une cha�ne � partir de 2 it�rateurs

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    std::string::iterator it = find(str.begin(), str.end(), ' ');
    std::string str2(str.begin(), it);
    Ceci fonctionne, mais seulement si je l'initialise � pendant la d�claration.
    Cependant comment faire, pour affecter une cha�ne qui existe d�j�?
    Ca permettrait de parser une ligne de commande en faisant un while sur le find().

    Merci d'avance
    Il y a un membre template appel� assign.

  3. #3
    Membre �clair� Avatar de Trunks
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mai 2004
    Messages
    534
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mai 2004
    Messages : 534
    Par d�faut
    Merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Initialiser une cha�ne vide !
    Par soso78 dans le forum D�buter
    R�ponses: 2
    Dernier message: 09/07/2010, 08h58
  2. R�ponses: 2
    Dernier message: 10/03/2010, 21h56
  3. R�ponses: 4
    Dernier message: 30/01/2008, 14h56
  4. supprimer le code html d'une cha�ne String
    Par adrien.nicolet dans le forum Langage
    R�ponses: 3
    Dernier message: 04/06/2006, 18h08
  5. R�ponses: 2
    Dernier message: 13/10/2005, 17h46

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