Bonjour,
Je souhaite utiliser GIAC sous DELPHI.
L'utilisation d'une dll sous DELPHI ne pose pas de problème.
Par contre ou puis-je trouver les nons des fonctions dans cette giac.dll.
Merci
Saluttaions
GIAC avec DELPHI
Modérateur : xcasadmin
bonjour,
je ne sais pas trop en fait. La seule méthode que je connais pour utiliser la librairie c'est d'exporter les headers C++ (qui sont dans le source de giac) pour appeler les fonctions et avoir accès aux structures de données (en particulier le type gen). En principe, il existe pour chaque fonction xcas, une fonction C++ dont le nom est le même que celui de la fonction xcas précédé d'un _. Si la fonction xcas admet plusieurs arguments, ils doivent être regroupés en un vecteur. La plupart des fonctions de giac ont un dernier argument qui est un pointeur servant à stocker le contexte d'évaluation (variables définies par exemple) et les modes (réel, type de syntaxe, etc.), on peut utiliser 0 comme argument pour une application avec un seul thread. Je ne sais pas si ça répond un peu à votre question?
je ne sais pas trop en fait. La seule méthode que je connais pour utiliser la librairie c'est d'exporter les headers C++ (qui sont dans le source de giac) pour appeler les fonctions et avoir accès aux structures de données (en particulier le type gen). En principe, il existe pour chaque fonction xcas, une fonction C++ dont le nom est le même que celui de la fonction xcas précédé d'un _. Si la fonction xcas admet plusieurs arguments, ils doivent être regroupés en un vecteur. La plupart des fonctions de giac ont un dernier argument qui est un pointeur servant à stocker le contexte d'évaluation (variables définies par exemple) et les modes (réel, type de syntaxe, etc.), on peut utiliser 0 comme argument pour une application avec un seul thread. Je ne sais pas si ça répond un peu à votre question?
Je pense qu'il est possible d'importer du c++ dans du code delphi, mais je ne peux pas vous dire comme ça, car je n'ai pas de doc, peut-etre qu'en cherchant sur google on trouve.
Je pense que la démarche doit être la même que pour importer depuis un autre compilateur C++ comme ceux que vous évoquez.
Pour l'instant je n'ai pas d'accès Internet rapide, je ne peux pas faire de recherches.
P.S.: Que comptez-vous programmer comme appli?
Je pense que la démarche doit être la même que pour importer depuis un autre compilateur C++ comme ceux que vous évoquez.
Pour l'instant je n'ai pas d'accès Internet rapide, je ne peux pas faire de recherches.
P.S.: Que comptez-vous programmer comme appli?
Bonjour,
Je dois avant tout me familiariser avec c++.
Giac est tres interressant pour le calcul formel.
J'ai découvert l'éditeur d'équation Tmthx. pour lequel je souhaterai utiliser la fonction simplify du popup menu.
Mais pour le moment je me documente sur c++
Merci pour les informations
a+
Salutations
Je dois avant tout me familiariser avec c++.
Giac est tres interressant pour le calcul formel.
J'ai découvert l'éditeur d'équation Tmthx. pour lequel je souhaterai utiliser la fonction simplify du popup menu.
Mais pour le moment je me documente sur c++
Merci pour les informations
a+
Salutations