Voila j'ai un tableau @adresse , je veut en supprimé les entré vides. J'ai fait le sous programme suivant , mais il ne fonctionne pas auriez vous une idée de ce qui cloche.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
sub clean(@)
{
 my @adresse = @_;
  @adresse  =  grep { $_ ne ' ' } @adresse;
  return @adresse 
}

J'ai aussi un autre problème , avec stat();

j'ai le sous programme suivant, qui ne fonctionne lui aussi pas et je ne trouve vraiment pas ce qui cloche

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
sub size(@)
{
 my @fichier = @_;
  for my $T( @fichier ) {
  return my $taille=(stat("$T"))[7];
 }
}