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

SL & STL C++ Discussion :

Evaluation d'une variable string ou char* en C++


Sujet :

SL & STL C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    52
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 52
    Par d�faut Evaluation d'une variable string ou char* en C++
    Je me permet de poster cette quetsion car je n'ai rein trouver sur le forum qui puisse y repondre, mais j'ai peut etre mal cherch�...
    Y a t'il une fonction qui me permettrait de faire comme eval dans ActionScript(flash) ou en MEL(Maya) en C++?? C'est pour deux choses: ne pas faire un Switch(light) case0 case1... case7 pour les GL_LIGHT0,...,GL_LIGHT7 d'openGL mais remplacer par un std::string (ou char*) s="GL_LIGHT"+i (avec i de 0 � 7) et faire eval(s). Vous suivez? Ensuite, et surtout, �a serait cool d'associer chaque touche du clavier � une fonction qui peut changer selon le d�sire de l'utilisateur (preference raccourcis clavier) mais pour cela il faudrait pouvoir cr�er une variable qui m'execute une fonction... donc std::string="maFonction()" et alors eval(s) executerait maFonction()... Ca serait cool sinon je sais pas comment faire a part galerer avec des switch case mais ca ne me parait le meilleur moyen de me pommer... Merci!

  2. #2
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    Non c'est impossible. Le C++ est un langage compil�, pas interpr�t�.

    La meilleure solution pour associer quelque chose � une cha�ne de caract�re, est l'utilisation d'une table associative (std::map).

    Ca a d�j� �t� discut� sur ce forum.

    En ce qui concerne plus pr�cis�ment tes probl�mes :

    - Pour le premier je pense que tu vas te compliquer la vie pour rien, garde donc un swicth.
    - Pour le second tu vas avoir besoin de foncteurs (cf. FAQ).

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    52
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 52
    Par d�faut
    Merci Beaucoup! Je n'ai pas encor eu le temps de regarder les foncteurs je suis en cours, mais je suis un peu naz, c'est sur qu'un langage compil� ne peu pas avoir de fonction eval...
    Promis je pose plus de question b�te! Merci!!!

Discussions similaires

  1. transfert d'une variable string vers rapport RAVE
    Par segnac dans le forum Bases de donn�es
    R�ponses: 4
    Dernier message: 30/11/2013, 07h24
  2. [XSLT 2.0] Evaluation d'expression math�matique dans une variable string
    Par domas_24 dans le forum XSL/XSLT/XPATH
    R�ponses: 5
    Dernier message: 25/01/2011, 14h49
  3. R�ponses: 4
    Dernier message: 29/03/2009, 23h42
  4. Condition contenu dans une variable string
    Par tomo0013 dans le forum Access
    R�ponses: 6
    Dernier message: 01/12/2005, 14h15
  5. R�ponses: 6
    Dernier message: 14/02/2004, 14h01

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