Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

711 commentaire(s) de Saros sur des sources sur tout CodeS-SourceS

Le : 02/02/2009 01:21:43
Source : PARSEUR GÉNÉRAL
Ton code a l'air puissant.

Mes connaissance dans ce domaine du C/C++ sont limitées, mais je pense que tu dois pouvoir te débrouiller pour gérer un nombre quelconque de variables dans tes fonctions, sans devoir prévoir à l'avance ce nombre dans ta fonction Add_To_TSymbole. Ça permettrait de définir des fonctions genre somme(expr, var, debut, fin), min(e1,e2,e3,...) etc

Autrement je vois pas beaucoup d'applications non-mathématiques, c'est dommage car j'imagine que ce genre de code peut s'adapter à plein de domaines. C'est dans un cadre scolaire/professionnel que tu l'as programmé ?

Petites remarques sur le code :
Dans mdcparseur.c,
L111 tu écris "char *tmp = exp;"
puis L128 "tmp = exp;" ce qui est redondant.
L112 tu initialises index et pas index_symb, alors que tu pourrais très bien n'initialiser aucun des deux, c'est un peu maladroit.
Dans ta fonction STRNSTR, tu prends en paramètre "int n" et tu ne l'utilises pas.
Un moment il y a une variable que tu appelles exp. C'est le même nom que la fonction "exp" de la librairie cmath, il y a peut-être un risque de confusion.
De manière générale tes noms de variables sont pas très parleurs, c'est pas très agréable de te relire.

Le reste j'ai pas trop regardé en détail... mais je me pose 2 questions
- Est-ce qu'on peut programmer avec ton parseur un programme qui afficher une expression mathématique en 2D à l'écran ? ça peut être cool
- J'ai l'impression (encore une fois, je ne fais que survoler le code) que ton programme évalue directement sur la chaine caractères qu'on lui donne en entrée. Je pense que ce serait beaucoup plus flexible si ton parseur transformait simplement la chaîne en arbre, dont les éléments seraient les opérateurs et les opérandes, et que la fonction évalue opérait directement sur l'arbre. En particulier, ça donnerait un code qui pourrait facilement faire de la dérivation formelle par exemple, ou de la "simplification" d'expressions, ou bien simplement l'affichage de formules comme je l'ai proposé plus haut.

Voilà voilà... J'aime beaucoup, je pense que ça pourra être utile à beaucoup de gens.


Le : 15/01/2009 22:24:57
Source : JEUX SUR LA GRAVITATION
T'auras plus de chances d'avoir une réponse en postant sur un forum Matlab. Il y en a quelques-uns, cherche sur google.
Autrement, les équations différentielles du pendule double sont disponibles sur wikipédia. Ça doit pas être très dur de les implémenter.


Le : 26/12/2008 19:30:15
Source : GESTION DE LA POSITION DE LA SOURIS
C'est pour ouvrir avec VB, pas VBA.
Tu devrais reprendre directement le petit bout de code en rapport avec le déplacement de la souris, que tu peux récupèrer dans Form1.frm (ouvre-le avec notepad ou je ne sais quel éditeur) et Curseur.bas (itou).

Bonne soirée


Le : 17/11/2008 20:56:23
Source : EMPÊCHER D'OUVRIR PLUSIEUR FOIS UN PROGRAMME EN VB NET
J'ai pas bien compris la question.


Le : 16/09/2008 19:13:46
Source : EXTINCTION A DISTANCE
Faut le compiler.
Si tu sais pas ce que ça veut dire t'es pas sur le bon site => soit tu apprends le Visual Basic, soit le créateur du programme (ou autre) pourra te filer l'exe par mail.


Le : 11/08/2008 01:31:26
Source : TELECHARGEUR DE VIDEO (YOUTUBE)
VLC lit très bien les flv, pas besoin de changer d'extension.

Et je confirme pour la ligne 28, on peut récupérer les infos via le lien fullscreen


Le : 23/11/2007 21:48:44
Source : GRAPHEUR DE COURBES DIVERSES
Ca donne plus de couleur au code c'est plus joli :)
Concrêtement je pense pas que ça change grand chose..


Le : 30/10/2007 20:03:54
Source : QUADRIQUES ET REDUCTION DE GAUSS
A la main, ça se fait plutôt bien.. j'imagine que les applications doivent être assez spécifiques même si ça concerne de nombreux domaines (détermination d'extrema, équations différentielles ?)
En tout cas il t'a fallu du courage pour distinguer tous les cas :)


Le : 15/05/2007 20:36:35
Source : 3D ENGINE NOUVELLE VERSION SANS DIRECTX, NI OPENGL
C'est possible d'afficher des polygones plus rapidement en VB sans utiliser cette API ?
A part programmer soi-même la procédure en assembleur (et encore..) je vois pas trop comment faire


Le : 09/04/2007 11:28:50
Source : MANUPILATION DES MATRICES
A ce propos, elles font quoi exactement ces fonctions ?





Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.