Merci pour vos réponses. Au fait, j'ai simplifié mon problème et il est tout bête. Je travaille sous C et je dois simplement séparer un string en plusieurs délimitées par les caractères //.
Je peux écrire une fonction le faisait mais si vous connaissez une librairie quie le fait n'hesitez pas .
Y'a des fonctions dans la glibc (gnu libc) qui font ca sans pb.
belgique
Merci pour vos réponses. Au fait, j'ai simplifié mon problème et il est tout bête. Je travaille sous C et je dois simplement séparer un string en plusieurs délimitées par les caractères //.
Je peux écrire une fonction le faisait mais si vous connaissez une librairie quie le fait n'hesitez pas .
MC
Je confirme swig est très simple et puissant. Je l'utilise au boulot pour wrapper des librairies bas niveau en Tcl et python, et ce sous windows ou linux (sans changer les fichiers de confs)
Mais c'est un wrapper seulement, cad qu'il permet de créer un module perl/python/tcl a partir de sources C/C++, mais pas l'inverse (utiliser perl/python/tcl depuis un prog C/C++).
Faut regarder dans les rubriques "perlembed", "perlxstut", "perlxs" ...
Y'a aussi un truc qui peut t'interesser (plus simple a utiliser que XS) -> http://www.swig.org
hihi :p
Tentacle
belgique a écrit a écrit :
Voilà, je voulais savoir s'il y avait moyen de par exemple avoir une chaîne ce caractère en C , la passer à un script perl et inversément que perl renvoie ses données modifiées.
Déjà je pense qu'il doit être possible d'appeler un programme en donnant cette chaîne en argument et récupérer son retour.
Mais si tu utilises Perl pour les expressions régulières, il me semble avoir entendu parler de sources disponibles pour utiliser les regexp en C/C++
belgique
Voilà, je voulais savoir s'il y avait moyen de par exemple avoir une chaîne ce caractère en C , la passer à un script perl et inversément que perl renvoie ses données modifiées.