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 :

choisir une partie du nom d'une variable


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 61
    Par défaut choisir une partie du nom d'une variable
    Bonjour

    Je voudrai savoir comment faire, pour que mon PC me demande de choisir une partie du nom d'une variable de type int , pour ensuite pouvoir effectuer des opérations mathématiques, avec la valeur de cette variable.

    Merci

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    bonjour.

    Commençons par le début, ton PC ne te demandera rien.
    C'est éventuellement l'interface utilisateur de ton programme.

    Ca veut dire quoi "une partie du nom" d'une variable?

    Pourrais-tu nous montrer un exemple de ce que ca donnerait à l'exécution?

    Les variables n'ont plus de nom lors de l'exécution du programme, vu qu'elles ont disparu à la compilation.

    A priori, il te faut une map<var::name_type, var>, ou var est une classe que tu auras défini pour représenter une variable.

  3. #3
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 61
    Par défaut
    Merci

    En fait je voudrai que iostream me demande une première variable de type string
    Et que le nom d'une deuxième variable de type int contienne la variable de type string que j'ai fournit à iostream.

    par exemple si je rentre a

    Je voudrai que le nom de la deuxième variable soit Xa

    avec quelque chose comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    #include <iostream>
    #include <string>
    using namespace std;
    int main()
    {
        string l;
        cin >> l;
        string p = "X";
        p=p+l;
        int p;
        cin >> p;
    }

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 147
    Billets dans le blog
    4
    Par défaut
    std::map<std::string,int>
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  5. #5
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 61
    Par défaut
    Citation Envoyé par Bousk Voir le message
    std::map<std::string,int>
    Merci

    Pouvez vous m'expliquer le fonctionnement de cette solution, ainsi que la façon dont il faut l'utiliser s'il vous plait ?

    Merci

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 488
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 488
    Par défaut
    RTFM !!!
    Map de string vers int.
    La string qui est la clé contient le nom de la variable et int, la valeur, contient la valeur de la variable.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/08/2014, 23h31
  2. [XL-2010] Récupérer une partie de nom d'une feuille.
    Par Dregor dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 30/08/2012, 12h59
  3. [Batch] Renommage d'une partie du nom d'un fichier à nb de caractères variable
    Par jjaffeux dans le forum Scripts/Batch
    Réponses: 12
    Dernier message: 08/07/2009, 18h36
  4. Récupérer dans une variable une partie du nom d'un onglet
    Par Bubale dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/05/2008, 16h34
  5. Réponses: 4
    Dernier message: 27/09/2007, 15h05

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