interfacer du perl en c++ - C++ - Programmation
Marsh Posté le 29-04-2004 à 13:57:17
quel OS ?
quel type de resultats tu veux recuperer ?
Marsh Posté le 29-04-2004 à 14:20:48
myst78 a écrit : quel OS ? |
sous windows et le résultat que je veux chopper c'est soit une chaine de caractere soit un fichier, mon plus gros probleme c'est pour lancer le script à priori, merci
Marsh Posté le 29-04-2004 à 14:43:53
Taz a écrit : pipe |
Ce type d'appel systeme fonctionnera aussi sous windows? Je me renseigne à ce sujet merci pour le tuyau en tout cas.
Marsh Posté le 29-04-2004 à 14:56:53
C'est peut être un peu le canon pour tuer la mouche dans ton cas mais au cas où :
http://www.swig.org/
Marsh Posté le 29-04-2004 à 15:01:30
HelloWorld a écrit : C'est peut être un peu le canon pour tuer la mouche dans ton cas mais au cas où : |
En tout cas ton canon m'a l'air tres sympathique, je vais y jeter un coup d'oeil.
edit : finalement ca m'a l'air de faire l'inverse de ce que je souhaite faire , si j'ai bien compris ça permet d'utiliser du c++ ou du c dans d'autres langages
Marsh Posté le 29-04-2004 à 15:02:30
HelloWorld a écrit : C'est peut être un peu le canon pour tuer la mouche dans ton cas mais au cas où : |
non, ça ne réponds pas au problème. que ce soit du perl ou autre chose, c'est le même problème : communication inter-processus
Marsh Posté le 29-04-2004 à 15:47:25
Ah oui oups j'ai lu trop vite.
Question bête : ton script il peut pas mettre son résultat dans un fichier ?
Sinon je pense qu'il y a tout ce qu'il faut fourni avec Perl.
Au hazard :
http://www.xav.com/perl/lib/Pod/perlcall.html
Marsh Posté le 29-04-2004 à 16:06:39
HelloWorld a écrit : Ah oui oups j'ai lu trop vite. |
Merci bien ca m'a l'air d'etre pile poil ce qu'il me faut cette fois, je n'avais pas pense à aller voir du coté de perl
Marsh Posté le 29-04-2004 à 13:47:29
C'est possible de faire communiquer entre eux un programme c++ et un script perl? Je souhaiterai en effet faire lancer un script perl par mon prog c++ et lui faire récupérer le résultat du script. Y a-t-il des bibliotheques qui me permettrait cela? Merci bien @+