[Cascavel-pm] Readdir com foreach/while

Ednardo Lobo ednardo em lobo.eti.br
Quarta Abril 11 05:52:14 PDT 2012


Uma curiosidade que tenho ...

Em termos de processamento e uso de memória, há alguma diferença entre:

foreach my $f (readdir DH) {
...
}

e

while (my $f = readdir DH) {
...
}


readdir DIRHANDLE
      Returns the next directory entry for a directory opened by
      "opendir".  If used in list context, returns all the rest of
      the entries in the directory.  If there are no more entries,
      returns an undefined value in scalar context or a null list in
      list context.


Grato,

-- 
     Ednardo Lobo

     www.lobo.eti.br


Mais detalhes sobre a lista de discussão Cascavel-pm