Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1273 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Comment aller + vite ?

n°1284362
Shrek35
Posté le 16-01-2006 à 11:52:54  profilanswer
 

Reprise du message précédent :
ce qui change c'est ($=0;$i<$x;$i++) ou (@a) tu vois?
........heuuuu non pas trop !
 
merci de ton aide, c sympa.
 
lancer dprofpp ds un scipt cgi c possible ?
c un package : use Classes::GraphSystem::GraphGenerator;
 
GraphGenerator est le nom de mon module Perl ou se trouve cette methode.

mood
Publicité
Posté le 16-01-2006 à 11:52:54  profilanswer
 

n°1284365
anapajari
s/travail/glanding on hfr/gs;
Posté le 16-01-2006 à 12:00:02  profilanswer
 

J'ai regardé vite fait, tu fais trois fois la "grosse" boucle:

Code :
  1. foreach my $elm (@applications)


Pourquoi ne mets tu pas tous les traitements dans une seule boucle?
 
Par ailleurs et par curiosité tu devrais mettre un use strict dans ton script...


Message édité par anapajari le 16-01-2006 à 12:00:53
n°1286766
Danjer
Posté le 18-01-2006 à 16:48:52  profilanswer
 

pospos a écrit :


sinon pour ton code je te conseil d'utiliser for à la plce de foreach (mais avec la meme syntaxe que le foreach, simplement le mot clé foreach est un peu deprecated depuis la fin de perl 4...)


 
deprecated ?!? :( Tu as vu ca ou ? J'ai rien trouve sur le sujet...
 
       The "foreach" keyword is actually a synonym for the "for"
       keyword, so you can use "foreach" for readability or "for"
       for brevity.  (Or because the Bourne shell is more famil-
       iar to you than csh, so writing "for" comes more natu-
       rally.)  If VAR is omitted, $_ is set to each value.


---------------
Cdl, Danjer
n°1286793
pospos
Posté le 18-01-2006 à 17:16:22  profilanswer
 

bah disons que tu le vois plus beaucoup koi.
pourkoi tapper 4 caracteres de plus?
d'ailleurs il me semble bien que foreach n'existe plus dans perl 6 (je viens de tester avec une vieille version de pugs et il a pas aimé)

n°1286853
Danjer
Posté le 18-01-2006 à 17:58:31  profilanswer
 

pospos a écrit :

bah disons que tu le vois plus beaucoup koi.
pourkoi tapper 4 caracteres de plus?
d'ailleurs il me semble bien que foreach n'existe plus dans perl 6 (je viens de tester avec une vieille version de pugs et il a pas aimé)


 
Pour une question de lisibilite : je veux bien taper 4 caracteres de plus.
 
Mais c'est exacte... mais que depuis la version 6...
 
http://dev.perl.org/perl6/doc/design/syn/S04.html :
There is no foreach statement any more. It's always spelled for in Perl 6, so it always takes a list as an argument
 
C'est etrange car le for (C like) devient loop....
 
C'est peut etre pas definitif...


---------------
Cdl, Danjer
n°1287167
pospos
Posté le 18-01-2006 à 22:23:29  profilanswer
 

perso je trouve pas ca plus lisible
des for(;; ) c'est tres rare d'en croiser dans du (bon) code perl de toutes facons
 
pour la syntaxe perl 6, oui les mots clés sont à peu pret fixé à 99%
les truc genre loop ne bougeront plus


Message édité par pospos le 18-01-2006 à 22:23:38
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Standalone pour aller chercher des infos dans une base SQLAller à la derniere ligne d'un fichier texte et recherche chaine
Probleme pour aller sur mon siteblabla@web
aller chercher une fonction dans une autre feuille excel[PHP] Aller sur un serveur local avec un proxy
[Java | Batik] Demande d'aide pour aller plus loinAller a la ligne...
Aller a la ligne dans mon XSL sans generer de retour chariot ?comment aller à la ligne en vb6 ?
Plus de sujets relatifs à : Comment aller + vite ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR