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

Langage C++ Discussion :

Interpréter un string


Sujet :

Langage C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 23
    Par défaut Interpréter un string
    Bonjour,

    Je voulais savoir s'il existait un moyen de faire en sorte qu'une chaine de caractère de type string soit interprété dans le programme comme une instruction. Quelque chose comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    string fruit = "poire";
    interpreter("vector<"+fruit+"> mesFruits = new vector<"+fruit+">();");
    L'exemple ici n'est pas pertinent mais c'est pour que vous compreniez ce que j'aimerais en faire. Si quelqu'un connaît une fonction "interpréter" qui pourait m'aider.
    Merci de votre (vos) réponses.

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Bonjour,
    Nativement le langage C++ est un langage compilé et non interprété. Donc, il n'existe pas de commande qui puisse faire ce que tu demandes.
    Cependant tu peux regarder des bibliothèques comme CAMP qui permettent un peu de faire ce genre de chose.

    Mais quel est ton besoin à la base ? Proposer un langage de script ? La solution envisagée n'est peut être pas la plus pertinente.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 23
    Par défaut
    Non, le besoin à la base était une tentative de contourner l'impossibilité de créer des noms de variables dynamiques en C++.

    Mais bon tant pis. Merci quand même.

  4. #4
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Tu peux toujours utiliser les maps.

  5. #5
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 635
    Par défaut
    Salut,

    La deuxième question à se poser serait alors : pourquoi vouloir créer un nom de variable de manière dynamique

    Ce qui intéresse tout le monde, c'est la valeur de la variable, pas son nom
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

Discussions similaires

  1. [XL-2010] Interpréter une string comme une formule dans VBA (pas cellule Excel)
    Par Quentin77170 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 09/05/2015, 23h04
  2. Interpréter un string comme fonction
    Par candesign dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 04/07/2013, 09h23
  3. Interpréter un string en tant que caractères spéciaux
    Par dessinateurttuyen dans le forum Langage
    Réponses: 2
    Dernier message: 27/01/2011, 16h04
  4. Interpréter une variable string comme constante
    Par _jerem dans le forum Langage
    Réponses: 4
    Dernier message: 06/06/2008, 01h05
  5. Interpréter un String
    Par AlKoLiK dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 08/04/2008, 14h30

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