IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

concaténation de sous programmes


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 52
    Par défaut concaténation de sous programmes
    bonjour à tous,

    g écrit deux programmes en perl, je les ai compilé ça marche bien, aprés je les ai transformés en sub, pour former mon prog principal.

    et là ça me donne des erreur sur une ligne ou deux, alors qu'il y en avait pas avant !

    la ligne suivante :eval "exec perl -x $0 $*"
    me cause prob généralement, des fois quand je la mets en commentaire ça marche, mais pas dans ca cas là!

    si qqn a une idée???

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 605
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 605
    Par défaut
    En nous montrant ton code, peut être que tu auras une réponse parce que là, c'est mince, trés mince...

  3. #3
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Je ne sais pas pour le reste, mais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ( !( grep(/\"$k\"\/, @contentspins) ) ) {
    Ici la regex "mange" le reste du programme à cause du "\" devant le "/" qui devrait la terminer.

    --
    Jedaï

  4. #4
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 52
    Par défaut
    slt,
    je voudrais savoir un truc svp:
    1ére étape: je traite un fichier et j'y extraits des résultats dans 2 tableaux, @res1, et @res2.

    2ème étape: my ($a,$b,$c) = @_;
    j'écris une procédure, voilà les arguments que je mets pour l'instant:
    $a : mon fichier à lire;
    $b : un fichier ou j'extrais juste une partie de mon fichier $a (la partie ke je dois traiter).
    $c : fichier ou j'écris. (mon fichier résultat)

    Dans le corps de mon programme, j'extrais des paths de certains fichiers dans un tableau @files, et je dois appliquer la procédure précédente à chaque fichier $files[$i]. (devrais je faire ça dans ma boucle for en parcourant @files?? )

    le résultat du traitement de chaque fichier $files[$i] doit être comparé au contenu de @res1, et @res2 (ca doit être fait aussi dans ma boucle for??), pour cela je me dis que ds ma sub au lieu d'écrire dans un fichier, vaut mieux écrire dans un tableau (je sais pas comment le faire dans la procédure, argument?...).

    et puis, puisque je dispose de plusieurs fichiers @files, le même tableau s'écrasera à chaque appel de la procédure,c ca?

    bon, voilà, qu'est ce que vous en pensez?
    comment dois je m'y prendre? que dois je mettre mettre en arguments pr bien mener ma comparaison.

    N.B: @res1 et @res2, et le résultat de la proc, ont même forme, même structure.

    Je vous remercie.

  5. #5
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 52
    Par défaut
    essayez de répondre svp !! je suis bien bloquée

  6. #6
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 605
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 605
    Par défaut
    Ma réponse était pourtant claire

    Ce n'est pas avec des bouts de machin et d'extraits de trucs qu'on peut avoir une bonne vision d'ensemble de ton code.

    L'informaticien n'est pas Madame Irma, désolé.

Discussions similaires

  1. sous programme et parametre
    Par Krispy dans le forum Langage
    Réponses: 2
    Dernier message: 10/04/2006, 17h55
  2. Envoi d'informations dans un sous programme
    Par Tanguy Sarela dans le forum Linux
    Réponses: 3
    Dernier message: 22/12/2005, 16h57
  3. Réponses: 31
    Dernier message: 30/08/2005, 13h10
  4. Réponses: 2
    Dernier message: 04/06/2004, 10h36
  5. [langage] les sous programmes
    Par giverny dans le forum Langage
    Réponses: 6
    Dernier message: 21/07/2003, 19h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo