> Tous les forumsAutres langages

 C
Statut du sujet : NON RESOLU Imprimer
 Anonyme
  Posté le 16/11/2005 @ 17:24  
 Petit astucien

10 Messages
Bonjour, j'aurais besoin d'aide sur la réalisation de structure
 Afficher le profil de AnonymeEnvoyer un message privé à Anonyme
 
 
Publicité
 breizhbugs  Posté le 16/11/2005 à 18:05  
Astucien

3001 Messages
Ah! la fameuse calculatrice! C'est pour quel niveau license, maitrise? bon ben des exemples y en a plein sur le web, mais peut-etre pas avec cette notation la, ou alors en C++! REgarde un peu ce site, dans ces paragraphes (c un peu lent a afficher et c'est en anglais mais c'est de la qualité): http://www.codeproject.com/cpp/#Math et aussi http://www.codeproject.com/cpp/#Parsers (Note: faut s'enregistrer pour DL les exemples)
Afficher le profil de breizhbugs Voir la configuration de breizhbugsEnvoyer un message privé à breizhbugs
 Revenir en haut de la page
 breizhbugs  Posté le 18/11/2005 à 15:40  
Astucien

3001 Messages
Salut, je vois plutot ca comme structure: typedef struct expr { void *valeur; int type; Expr *gauche; Expr *droite; }Expr; -> "type" precise a quoi on a affaire (VALEUR_NUMERIQUE=0, OPERATEUR_PLUS=1, OPERATEUR_MOINS=2, ... , OPERATEUR_UNAIRE_MOINS=n, VARIABLE=n+1) -> "valeur" serait un pointeur vers une valeur numerique qui n'a de sens que lorsque "type" a pour valeur VALEUR_NUMERIQUE(dans ce cas, pointe vers une zone memoire contenant la valeur) ou VARIABLE(dans ce cas pointe vers une zone decrivant la variable - x ou y...) -> "gauche" represente l'expression gauche, vide quand "type" = VALEUR_NUMERIQUE ou VARIABLE -> "droite" represente l'expression droite, vide quand "type" = VALEUR_NUMERIQUE ou VARIABLE ou OPERATEUR_UNAIRE_MOINS.

Modifié par breizhbugs le 18/11/2005 15:41
Afficher le profil de breizhbugs Voir la configuration de breizhbugsEnvoyer un message privé à breizhbugs
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsAutres langages

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page