[Cascavel-pm] Acessando funcoes dentro de um while

Nilson Santos Figueiredo Junior acid06 em gmail.com
Quarta Junho 7 18:29:01 PDT 2006


On 6/7/06, Marco A P D'Andrade <mdacwb em gmail.com> wrote:
> $|++; # --> desativa buffers ...

Note que $|++ é um meme que "pegou" e não é considerado uma boa prática.
Ao invés disso, tente utilizar a forma explícita: $| = 1.

A idéia é que associar $|++ com ligar o autoflush implicaria que, para
manter a consistência entre as operações equivalentes, $|-- desligaria
o autoflush. O que nem sempre é verdade, já que utilizando $|++ em
mais de um lugar no código poderia fazer com que a variável $| tivesse
valores como 2, 3, etc.

Utilizando $| = 1 e $| = 0 explícitamente esse problema é evitado.

-Nilson Santos F. Jr.


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