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 :

[debutant C++] Extraire un caractère d'une chaîne


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Ministar
    Inscrit en
    Septembre 2006
    Messages
    143
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Septembre 2006
    Messages : 143
    Par défaut [debutant C++] Extraire un caractère d'une chaîne
    Bonjour, je souhaiterais retranscrire mon algo en c++ mais je ne sais pas quelle fonction utilisé... Voici ce que je veux faire :

    valeurCarEntier=extraire(codeEanSaisi,placeCar,1)

    Ma variable valeurCarEntier doit recevoir depuis la chaine codeEanSaisi le caractère situé à la place placeCar

    Une solution?

  2. #2
    Membre éclairé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Par défaut
    si tu veux a partir d'une string récuperer un char dont tu connais la position, il te suffit de faire ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    std::string s = "blabla"; //exemple de chaine
     
    char c = s[2]; // c vaut 'a' (la numérotation de position commence à 0)
    si ce n'est pas ce que tu voulais savoir, il faut plus de précision

  3. #3
    Membre confirmé Avatar de Ministar
    Inscrit en
    Septembre 2006
    Messages
    143
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Septembre 2006
    Messages : 143
    Par défaut
    Je vais tester çca mais à quoi correspond std::string?

  4. #4
    Membre éclairé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Par défaut
    std::string c'est la chaine de caractères standard du c++.

    Je t'invite a lire les cours sur le c++ dans le site, ça expliquera bien mieux les choses que moi.

  5. #5
    Membre confirmé Avatar de Ministar
    Inscrit en
    Septembre 2006
    Messages
    143
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Septembre 2006
    Messages : 143
    Par défaut
    Merci, je n'avais pas pensé à traiter ma chaine de caractère sous forme de variable indicé

  6. #6
    Membre confirmé Avatar de Ministar
    Inscrit en
    Septembre 2006
    Messages
    143
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Septembre 2006
    Messages : 143
    Par défaut
    En fait ca ne marche pas, je travail avec des char* donc je ne peux pas accédé à une valeur en indiçant ma variable...

Discussions similaires

  1. Extraire un mot d'une chaîne de caractères
    Par persé dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 13/06/2013, 09h20
  2. [AIX] Extraire un nombre d'une chaîne de caractères
    Par Tohade dans le forum Shell et commandes POSIX
    Réponses: 5
    Dernier message: 23/04/2013, 08h23
  3. Réponses: 21
    Dernier message: 28/01/2008, 20h56
  4. Extraire une chaîne de caractères d'une chaîne
    Par dj-julio dans le forum Excel
    Réponses: 13
    Dernier message: 21/09/2007, 11h05
  5. [String] Remplacement caractères dans une chaîne
    Par Crazyblinkgirl dans le forum Langage
    Réponses: 4
    Dernier message: 19/07/2004, 11h15

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