[Programmation C] Faire exécuter une chaine
Maat
Messages postés
18
Statut
Membre
-
tafiscobar Messages postés 1281 Statut Contributeur -
tafiscobar Messages postés 1281 Statut Contributeur -
Bonjour,
Je m'adresse à vous car j'ai un petit souci :
J'ai une variable "string" qui contient une chaine de caractère comme : "3*(2+8)"
Comment faire pour exécuter ce code ? En gros, je voudrait que ca retourne 30. Y a t il une onction particulière pour ce genre de chose ? Ou je suis obligé de parser la chaine à la recherche des "+", "(" ... ?
Merci d'avance (je débute en c).
Je m'adresse à vous car j'ai un petit souci :
J'ai une variable "string" qui contient une chaine de caractère comme : "3*(2+8)"
Comment faire pour exécuter ce code ? En gros, je voudrait que ca retourne 30. Y a t il une onction particulière pour ce genre de chose ? Ou je suis obligé de parser la chaine à la recherche des "+", "(" ... ?
Merci d'avance (je débute en c).
A voir également:
- [Programmation C] Faire exécuter une chaine
- Chaine tnt gratuite sur mobile - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Application de programmation - Guide
- Plus de chaine tv - Guide
- Chaine musique bouygues - Accueil - Guide TV et vidéo
7 réponses
pourquoi ? "string", c'est du c++ ? (je débute, un peu d'indulgence)
Et sinon, tu aurais une idée pour ma question ?
Et sinon, tu aurais une idée pour ma question ?
Euh Batman t'arrete de te la peter a chipoter pour des merdes ? Tu sais tres bien ce qu'il veut dire alors arrete de jouer les r0x0rZ et repond a sa question.
Pff ca m'enerve ces golios qui font chier pour des termes qui en plus ne sont pas forcement mal employes.
C'est typique du noob qui vient de lire le k&r ca...
dsl.
Pff ca m'enerve ces golios qui font chier pour des termes qui en plus ne sont pas forcement mal employes.
C'est typique du noob qui vient de lire le k&r ca...
dsl.
Pour ton pb, il va falloir parser toi-même...
Recherche dans les archives de CCM : la question que tu poses a été débattu et des solutions ont été proposées récemment...
@++
Poster, poster encore et toujours :-)
Recherche dans les archives de CCM : la question que tu poses a été débattu et des solutions ont été proposées récemment...
@++
Poster, poster encore et toujours :-)
Je l'ai retrouvé ;p
http://www.commentcamarche.net/forum/affich.php3?cat=3&ID=319533&page=1
@++
Poster, poster encore et toujours :-)
http://www.commentcamarche.net/forum/affich.php3?cat=3&ID=319533&page=1
@++
Poster, poster encore et toujours :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
va voir sur cppfrance.com http://www.cppfrance.com/article.aspx?Val=889 une partie est en C++, l'autre en C, tu y verras du code pour lire et traduire une expression arithmetique, je pense que le module s'appelle calcul, peut etre que cela pourra t'aider, attention une grande partie est en C++.
tafiscobar
tafiscobar